Senior Android Developer – Kotlin & Jetpack Compose (ID: 3773)
On-siteAmsterdam, North Holland, The Netherlands
Job Summary
Design and maintain native Android features for modern digital card experiences using Kotlin and Jetpack Compose. Implement scalable applications with MVVM or MVI patterns, ensuring clean codebases and high performance. Resolve legacy code issues while improving accessibility standards and troubleshooting application scalability. Write comprehensive unit and UI tests to guarantee reliability, and collaborate proactively with cross-functional teams to define future mobile functionalities. Participate in Agile SCRUM ceremonies and contribute to DevOps-driven engineering practices, driving technical excellence and delivery outcomes within a multidisciplinary environment.
Required Qualifications
- 8+ years of experience in Android application development
- Strong expertise in Kotlin and Jetpack Compose for modern Android development
- Hands-on experience with architectural patterns such as MVVM or MVI
- Strong understanding of networking, modularization, and scalable mobile application design principles
- Extensive experience implementing unit testing and UI testing practices within Android environments
- Experience working with dependency injection frameworks such as Koin
- Strong analytical, troubleshooting, and problem-solving capabilities
- Experience working within Agile SCRUM and DevOps-based engineering environments
- Strong communication and collaboration skills with a proactive and self-driven approach
- Ability to work independently with minimal supervision
- Design and develop scalable, high-performing, and maintainable Android applications
- Translate business and compliance requirements into effective mobile solutions
- Resolve legacy application challenges while modernizing application architecture and accessibility
- Collaborate effectively with multidisciplinary teams and engineering communities
- Ensure high standards of code quality, testing, performance optimization, and operational reliability
- Adapt quickly to evolving technical requirements and business priorities
- Drive continuous improvement and contribute to engineering best practices
- Work effectively within fast-paced Agile and DevOps-driven environments
Desired Qualifications
- Experience with Firebase products and CI/CD practices is preferred
- Familiarity with compliance-driven and customer-focused application development environments is advantageous
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.