Android Applications Developer
Core
Design, build, and maintain mission-critical Android applications for public-safety communication, situational awareness, and operational data systems used by emergency responders in demanding field environments.
Role type
Senior IC Android Applications Developer
Builds
Mission-critical mobile applications for public safety agencies and enterprises
Domain
Public safety / Emergency response / Mobile communications
Deliverable
production ML models | product features
Required skills
Kotlin, Android SDK, Jetpack Compose, MVVM/Clean Architecture, offline-first data synchronization, Bluetooth integration, hardware-adjacent APIs, networking frameworks (Retrofit/OkHttp), performance optimization, secure coding, Git workflows
Preferred skills
Public safety/defense platform experience, radio communication systems integration, secure mobile architectures (certificate auth, encrypted storage), dependency injection (Hilt/Dagger), Kotlin Multiplatform, Compose Multiplatform, Firebase/observability tooling
Technologies
Kotlin, Jetpack Compose, Retrofit, OkHttp, Hilt, Dagger, Git, Firebase
Responsibilities
Design and develop mission-critical Android apps; implement resilient offline-capable solutions; build modern UIs with Jetpack Compose; integrate with backend systems and device services; optimize for performance and battery efficiency; implement secure communication mechanisms; support CI/CD pipelines; mentor engineers and conduct technical reviews; diagnose and fix production field issues
Seniority
Senior, hands-on IC