Senior Android Developer
Core
Design, build, and ship native Android applications in Kotlin with a focus on modern, responsive UI and scalable architecture.
Role type
Senior IC Android Developer
Builds
Native Android applications
Domain
Mobile / Android
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, Android Jetpack libraries, Clean Architecture, MVVM, MVI, REST APIs, Kotlin coroutines, Flow, dependency injection, Git, CI/CD
Preferred skills
Kotlin Multiplatform (KMP), Compose Multiplatform (CMP), iOS/Web/Desktop development, Spring Boot, Ktor, automated testing, Docker, cloud platforms (AWS, GCP, Azure, DigitalOcean) (via careerplan.io/jobs/2566965-senior-android-developer-at-flatrock)
Technologies
Kotlin, Jetpack Compose, Android Jetpack, Kotlin coroutines, Flow, Git, Docker, AWS, GCP, Azure, DigitalOcean
Responsibilities
Design and build native Android applications; Develop and maintain clean, modular, and scalable architectures; Own technical decisions and contribute to architecture discussions; Collaborate with product managers, designers, and backend teams; Perform code reviews and mentor mid-level and junior developers; Contribute to CI/CD pipelines and release automation; Ensure high standards for performance, stability, and security.
Seniority
Senior, hands-on IC