Android Developer
Core
Build and maintain modern, scalable native Android apps for a large global retail brand using Jetpack Compose.
Role type
Senior IC Android Developer
Builds
Native Android mobile applications
Domain
Mobile Development / Retail
Deliverable
production ML models | product features
Required skills
Jetpack Compose, Kotlin, Android SDK, Retrofit/Ktor, Room, Dagger/Koin, Android Architecture Components, Coroutines, CI/CD (GitHub Actions/Jenkins/Bitrise), Unit/Integration/UI Testing
Preferred skills
Performance tuning, Security, Memory leak prevention, Reactive patterns
Technologies
Jetpack Compose, Kotlin, Retrofit, Ktor, Room, Dagger, Koin, Coroutines, GitHub Actions, Jenkins, Bitrise
Responsibilities
Implement production UI, design system components, navigation patterns, and state management; Build scalable module structure and maintainable architecture; Deliver resilient production code with performance tuning and security; Design and implement core Android app layers; Write and maintain unit, integration, and UI tests; Maintain and improve CI/CD pipelines.
Seniority
Senior, hands-on IC