Staff Mobile Engineer - Android
Core
Lead the design and development of complex Android applications and shared mobile platform components, driving the migration from React Native to fully native Android for a biosensing health platform.
Role type
Staff Mobile Engineer (Android)
Builds
Native Android applications, SDKs, libraries, and tooling for continuous biosensor data and real-time analytics.
Domain
Digital Health / Consumer Health
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, Coroutines/Flow, MVVM/MVI, modularization, CI/CD, API design, performance tuning, secure mobile development, technical leadership, cross-team influence
Preferred skills
React Native to native migration, GraphQL, on-device/cloud AI/ML integration, Bluetooth Low Energy protocols, wearable SDK integration
Technologies
Kotlin, Jetpack Compose, Coroutines, Flow, MVVM, MVI, Gradle, React Native, GraphQL, CI/CD pipelines
Responsibilities
Lead design and development of Android apps and shared components; define and drive modern Android architecture standards; own large ambiguous initiatives from concept to production; lead migration from React Native to native Android; mentor senior engineers; lead design reviews; translate business problems into scalable technical solutions
Seniority
Staff, hands-on IC with strategic influence