





Strong employer brand, metro location, and mid-level experience increase applicant competition.
Mobile engineering skills are highly transferable across industries.
Explicit 6–8 years and strict Kotlin/Jetpack/mobile tech requirements.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Architect and deliver scalable, high-performance Android mobile applications for millions of users using Kotlin/Java and Flutter/React Native.
Own end-to-end feature development from requirements to post-release monitoring, including defining success metrics like crash rates and user engagement.
Mentor mid-level engineers, champion code quality, testing best practices, and continuously improve the mobile platform and CI/CD pipelines.
6 to 8 years of professional Android development experience.
Strong proficiency in Kotlin with experience in Java interoperability and Android SDK.
Experience with Jetpack libraries (ViewModel, LiveData/Flow, Room, Navigation, WorkManager, DataStore) and modern UI frameworks like Jetpack Compose or XML layouts.
Experience in using tools and practices for debugging, performance profiling, Agile methodologies, and SDLC.
Experienced in designing scalable, maintainable Android apps with architectural patterns (MVVM, MVP, Clean Architecture) and principles (SOLID).
Hands-on knowledge integrating RESTful and GraphQL APIs with strong error handling and offline support.
Proven ability to optimize app performance (memory, battery, startup), implement asynchronous processing (Coroutines, Flow), and manage large-scale codebases including CI/CD and release pipelines.