Android Developer (Kotlin)
Core
Design, develop, test, and maintain high-quality Android applications using Kotlin, integrating APIs and optimizing performance.
Role type
Mid-level Android Developer (Kotlin)
Builds
Production Android mobile applications
Domain
Mobile Development (Android)
Required skills
Kotlin, Android SDK, Android Studio, Jetpack Components, MVVM/Clean Architecture, REST APIs, Retrofit, Room/SQLite, Coroutines/Flow, Git
Preferred skills
Jetpack Compose, Hilt/Dagger, Firebase, Unit/UI Testing, CI/CD, Kotlin Multiplatform
Technologies
Kotlin, Android SDK, Jetpack, Retrofit, Room, Coroutines, Flow, Git, Firebase
Responsibilities
Design and develop Android applications using Kotlin and modern architecture patterns; Integrate REST APIs and third-party services; Debug, troubleshoot, and optimize application performance; Collaborate with backend, UI/UX, and QA teams; Maintain source code using version control systems.
Seniority
Mid-level, hands-on IC