Staff Engineer - Android
Core
Lead end-to-end technical execution of complex features and systems for scalable Android applications, defining engineering principles and mentoring the mobile organization.
Role type
Staff Android Engineer (IC with leadership)
Builds
Scalable Android applications and mobile systems
Domain
Mobile / Android
Required skills
Kotlin, MVI Architecture, Android platform expertise, Jetpack Compose, Dependency Injection patterns, Incident resolution, Code reviews, Team mentoring
Preferred skills
Kotlin Multiplatform, Compose Multiplatform, Material Design, Client API design, Go, Swift, Java
Technologies
Kotlin, Jetpack Compose, MVI, Direct Injection, ServiceLocator
Responsibilities
Drive development, testing, documentation, and production deployment of scalable software; Lead incident resolution and diagnose critical software issues; Mentor and coach engineers at all levels; Define engineering principles, guidelines, and technical direction.
Seniority
Staff, hands-on IC with strategic influence