Lead Android Engineer
Core
Own the technical direction, architecture, and delivery of the Android banking platform while leading a team of three engineers.
Role type
Senior IC Android Tech Lead (Fintech)
Builds
Mobile banking app, online account opening, loan origination, and conversational AI features for community banks and credit unions.
Domain
Fintech / Digital Banking
Deliverable
production ML models | product features
Required skills
Kotlin, Jetpack Compose, MVVM/Clean Architecture, Coroutines/Flow, Dependency Injection (Hilt/Dagger), Android Testing (JUnit/Espresso), CI/CD, Git
Preferred skills
Fintech domain experience, Mobile security implementation, AI-assisted development tools, XML to Jetpack Compose migration
Technologies
Kotlin, Jetpack Compose, Hilt, Dagger, JUnit, Espresso, GitHub Actions, Bitrise
Responsibilities
Define Android technical roadmap and architectural decisions; Lead solution design for new features; Manage and mentor three Android engineers; Contribute to feature development and code reviews; Collaborate with Product, iOS, QA, and Backend teams; Ensure security and compliance in financial data handling.
Seniority
Senior, hands-on IC with direct reports