onsite
Senior Android Engineer - Modus Closing
Android Developer
Lead the design and implementation of high‑performance Android applications using Kotlin and Java, driving architectural excellence with MVVM and Clean Architecture while ensuring robust testing and continuous delivery.
About the role
Key Responsibilities
- Architect, develop, and maintain feature‑rich Android applications using Kotlin and Java, following MVVM and Clean Architecture principles.
- Collaborate closely with Product, Design, and backend teams to translate requirements into scalable, maintainable code.
- Implement Android Jetpack components (LiveData, ViewModel, Navigation) and Material Design patterns for a consistent user experience.
- Write comprehensive unit and UI tests, and integrate them into CI/CD pipelines to ensure high code quality.
- Mentor junior engineers, conduct code reviews, and promote best practices across the Android team.
Requirements
- 5+ years of professional Android development experience.
- Proficiency in Kotlin and Java, with a deep understanding of Android SDK and platform nuances.
- Hands‑on experience with MVVM, Clean Architecture, and Android Jetpack libraries.
- Strong background in unit testing, UI testing, and CI/CD workflows.
- Excellent problem‑solving skills and a passion for delivering high‑quality mobile experiences.