Unleash innovation in digital banking — craft seamless, secure mobile experiences for thousands!
Lodz-based opportunity with hybrid work model (2 days in the office per month).
As a Mid-Level Android Developer, you will be working for our client, a major player in the online banking industry dedicated to building innovative mobile solutions. Your work will help deliver secure, reliable, and user-friendly experiences to millions of customers, shaping the future of digital banking. Join us to be part of a forward-thinking team that champions technological excellence and impactful solutions.
Your main responsibilities:
- Implement new functionalities on Android using Kotlin
- Monitor and resolve application issues in production and development environments
- Ensure high code quality by writing unit, automated, and integration tests
- Lead project, programming, and deployment activities
- Collaborate with cross-functional teams to define and refine technical requirements
- Review and optimize application performance and scalability
- Contribute to the evolution of Android application architecture
- Mentor junior developers and provide technical guidance
You're ideal for this role if you have:
- At least 4 years of experience developing solutions for the Android platform
- Excellent proficiency in Kotlin and solid understanding of Android-specific development
- Strong commercial experience with Jetpack Compose
- Ability to read, understand, and modify code written in Java
- Familiarity with continuous integration practices and tools
- Proven experience in creating unit, automated, and integration tests
- Strong knowledge of software quality principles and clean code practices
- Problem-solving and analytical mindset with attention to detail
- Ability to communicate in English for technical documentation
- Experience providing technical leadership or mentoring within development teams
Nice to have: (optional)
- Experience in Agile methodology
- Knowledge of Accessibility in Jetpack Compose
- Experience with Jira, Git, Confluence
- Experience working as a DevOps
Language Required for the role:
- Polish — good command required
Eligibility to work in Europe:
- Only candidates with an existing legal right to work in the European Union will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English or Polish) along with a statement confirming your consent to the processing and storage of your personal data. You can also send your CV directly to cv-recruitment@itds.pl.