As a Senior Android Developer, you will be working for our client, one of the leaders in online banking. You will be contributing to the development of innovative mobile solutions that shape the future of financial services. This role involves designing, implementing, and optimizing mobile applications for Android, collaborating in a dynamic Agile environment, and ensuring seamless user experiences by leveraging cutting-edge technologies and development practices.
Shape the Future of Mobile Banking – Senior Android Developer Wanted!
Warsaw-based opportunity with hybrid work model (2 times in the office/month).
responsibilities :
Develop and maintain Android mobile applications for a multi-module project
Collaborate with cross-functional teams to design and implement high-quality features
Optimize application performance and user interfaces
Work with Dagger, RxJava, and Coroutines to build scalable and reactive applications
Write and maintain clear and concise code documentation
Implement and maintain Continuous Integration pipelines
Create and execute automated unit, integration, and UI tests
Utilize version control systems like Git for code management
Support DevOps initiatives and deployment processes
Follow Agile methodologies for efficient team collaboration
requirements-expected :
5+ years of programming experience, including 3+ years in Android development
Strong proficiency in Java and Android SDK, with knowledge of Kotlin being a plus
Expertise in object-oriented design and development principles
Familiarity with Dagger, RxJava, and Coroutines
Hands-on experience with version control tools such as Git
Solid understanding of multi-module project development
Knowledge of Continuous Integration and automated testing practices
Effective communication skills in English for technical documentation
Familiarity with project management tools like Jira, Confluence
Familiarity with accessibility considerations and design patterns
Experience working in Agile environments
offered :
Stable and long-term cooperation with very good conditions
Enhance your skills and develop your expertise in the financial industry
Work on the most strategic projects available in the market
Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years
Participate in Social Events, training, and work in an international environment
Access to attractive Medical Package
Access to Multisport Program
Access to Pluralsight
Flexible hours
benefits :
sharing the costs of sports activities
private medical care
flexible working time
fruits
integration events
corporate gym
mobile phone available for private use
computer available for private use
saving & investment scheme
no dress code
coffee / tea
drinks
christmas gifts
birthday celebration
sharing the costs of a streaming platform subscription