Staff Senior Android Developer
Core
Building scalable, performant, and engaging customer-facing mobile applications using modern Android frameworks.
Role type
Staff Senior Android Developer (IC)
Builds
Production Android applications and cross-platform mobile solutions
Domain
Mobile Development / Android
Deliverable
production ML models | product features
Required skills
Kotlin, Kotlin Multiplatform, Jetpack Compose, GraphQL/REST API integration, Mobile architecture patterns, Performance optimization, Mentoring
Preferred skills
Jetpack Compose scaling, Apollo GraphQL, Mobile analytics/A/B testing, Cloud-native architectures, Play Store deployment best practices
Technologies
Kotlin, Kotlin Multiplatform, Jetpack Compose, GraphQL, REST, Apollo GraphQL
Responsibilities
Define and deliver customer-centric mobile experiences; Drive end-to-end development lifecycle from ideation to post-launch optimization; Build scalable Android applications; Integrate and optimize data interactions; Advocate for user experience via performance and accessibility; Contribute to architectural decisions and engineering standards; Mentor fellow engineers; Participate in on-call rotation for platform resilience.
Seniority
Senior, hands-on IC with mentorship responsibilities