





Well-known SaaS employer, mid-level Android role and broad skillset increase competition.
Mobile development skills are broadly transferable across industries with low domain specificity.
Explicit 3–5 years and many mandatory Android frameworks, DI, testing, and architecture requirements.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain advanced Android applications using Kotlin and Java.
Collaborate with cross-functional teams to define, design, and ship new Android features, ensuring adherence to UI/UX and Material Design guidelines.
Optimize application performance by identifying bottlenecks, fixing bugs, and integrating RESTful APIs and third-party SDKs.
3–5 years of experience as an Android Developer with published apps on Google Play Store.
Bachelor's degree in Computer Science, Information Technology, or a related field.
Strong proficiency in Kotlin and working knowledge of Java; experience with Android SDK, Android Studio, and architecture components like ViewModel, LiveData, and Room.
Experience with MVVM or MVP patterns, Retrofit or OkHttp for REST APIs, dependency injection frameworks (Dagger 2, Hilt), reactive programming (RxJava or Kotlin Coroutines), and unit/instrumented testing tools (JUnit, Espresso, Mockito).
Experienced in full mobile application lifecycle including CI/CD integration and automated testing.
Skilled in applying architectural patterns (MVVM/MVP) and Android best practices to maintain high code quality and performance.
Comfortable working with backend teams to optimize API integration and familiar with modern Android libraries and frameworks.