Android Developer
Core
Developing mobile applications for the Android platform using Kotlin and Jetpack Compose.
Role type
Android Developer
Builds
Mobile applications
Domain
Mobile development
Deliverable
product features
Required skills
Kotlin, Jetpack Compose, Retrofit, Coroutines, Room, MVP, MVVM, Clean Architecture, CI/CD pipelines, Unit testing, Integration testing, Mobile security (SSL, data storage protection, reverse engineering protection)
Preferred skills
Experience with Koin, Dagger, Hilt
Technologies
Kotlin, Jetpack Compose, Retrofit, Coroutines, Room, Koin, Dagger, Hilt
Responsibilities
Create and develop mobile applications in Kotlin using Jetpack Compose; Design and implement solutions based on MVP, MVVM patterns; Integrate applications with network services; Manage dependencies and integrate with tools like Koin, Dagger, Hilt; Participate in creating and maintaining CI/CD processes; Ensure application quality through unit and integration testing; Conduct code reviews.
Seniority
Mid-level (3+ years experience)