Senior Android Software Engineer
Core
Design, implement, and maintain a core consumer-facing Android application while assisting in building and scaling platform infrastructure.
Role type
Senior IC Android Software Engineer (B2C)
Builds
Consumer financial mobile applications and platform infrastructure
Domain
Fintech / Mobile
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, modern Android architecture (MVVM/Clean Architecture), backend data formats (protobufs, REST, gRPC), Firebase services, Android testing strategies, CI/CD pipelines
Preferred skills
Mentorship of junior engineers
Technologies
Kotlin, Jetpack Compose, Firebase, Dagger Hilt, GCP, Go, Protobufs, BigQuery, MySQL
Responsibilities
Design and implement core consumer-facing Android application features; Assist in building and scaling platform infrastructure; Solve complex technical and product problems; Contribute to product design decisions and overall direction; Mentor and provide technical guidance to junior engineers
Seniority
Senior, hands-on IC