Senior Android Software Engineer
Core
Design, build, and maintain a consumer financial technology Android application while contributing to platform development and architecture.
Role type
Senior Android Software Engineer
Builds
Consumer financial technology mobile app
Domain
Fintech, Mobile
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, MVVM, Clean Architecture, Firebase (Authentication, Firestore, Realtime Database, Cloud Messaging), protobufs, REST, gRPC, Android unit/instrumentation/UI testing, mobile CI/CD
Preferred skills
Mentorship, technical leadership
Technologies
Kotlin, Jetpack Compose, Firebase, protobufs, gRPC
Responsibilities
Design and build Android application features, Contribute to Android platform development and architecture, Solve product and engineering challenges, Inform product design and direction, Mentor junior engineers
Seniority
Senior, hands-on IC