Senior Android Developer – | Kotlin | MVVM | Jetpack Compose |
REACH DigitalResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Senior Android Developer – | Kotlin | MVVM | Jetpack Compose |
Remote
Key Responsibilities:
Design, develop, and maintain native Android applications using Kotlin, ensuring high performance and reliability across devices and OS versions.
Implement modular, scalable architectures following Clean Architecture principles (data, domain, presentation layers).
Build modern UI using Jetpack Compose and XML layouts with strong focus on usability and consistency.
Implement dependency injection using Dagger/Hilt.
Integrate RESTful APIs using Retrofit and OkHttp.
Manage deep linking, navigation, and inter-module communication in multi-module projects.
Write unit, integration, and UI tests using JUnit, Mockito, and Espresso.
Collaborate with QA, product, design, and backend teams in an Agile environment.
Participate in code reviews and mentor junior engineers.
Continuously improve development practices and tools.
Required Skills & Qualifications:
6–8 years of experience in native Android development.
Strong proficiency in Kotlin (coroutines, Flow, extension functions).
Experience with Clean Architecture and MVVM/MVI patterns.
Hands-on experience with Jetpack Compose.
Experience with Dagger/Hilt for dependency injection.
Strong experience with Retrofit and OkHttp for API integration.
Knowledge of multi-module project architecture.
Experience with testing frameworks: JUnit, Mockito, Espresso.
Familiarity with performance tools (Android Studio Profiler, LeakCanary).
Experience in Agile/Scrum environments.
Strong problem-solving and communication skills.
Preferred Qualifications
Experience with cloud platforms (Firebase, AWS, Azure).
Familiarity with Jetpack libraries (WorkManager, Room, DataStore, Navigation, Paging).
Key Competencies:
Attention to detail
Ownership and accountability
Critical thinking
Team collaboration
Continuous learning mindset
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free