Senior Android Engineer
Core
Designing, developing, and maintaining Android applications used by thousands of daily users.
Role type
Senior Android Engineer
Builds
Android mobile applications
Domain
Mobile development
Deliverable
product features
Required skills
Kotlin, Jetpack Compose, MVVM architecture, dependency injection (Hilt/Dagger), RESTful APIs, GraphQL, unit/integration/UI testing, mobile development lifecycle management
Preferred skills
CI/CD pipelines (GitHub Actions/Bitrise), mobile analytics tools, performance monitoring
Technologies
Kotlin, Jetpack Compose, Hilt, Dagger, GitHub Actions, Bitrise
Responsibilities
Lead development of new features and enhancements, collaborate with cross-functional teams to define and ship solutions, ensure application performance and quality, conduct code reviews and mentor junior engineers, drive improvements in Android architecture and tooling
Seniority
Senior, hands-on IC with mentorship