Warsaw-based opportunity with hybrid work model (2 times in the office/month).
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.
Your main 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
You're ideal for this role if you have:
- 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
We offer you:
ITDS Business Consultants is involved in many various, innovative and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious, and driven people.
The offer includes:
- 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 & remote work
Internal job number #6370