Bankjoy
Lead Android Engineer
Canada · Senior
Sponsorship not specifiedDetected 37 days ago
KotliniOSAndroidJetpack ComposeGitCI/CDGitHub ActionsJUnitLeadership
About the role
- As Android Tech Lead at Bankjoy, you will own the technical direction, architecture, and delivery of our Android banking platform while leading a team of three Android engineers embedded across our digital banking value streams.
- This is a hands-on leadership role.
- You will write production code daily, drive architectural decisions, and ensure our Android product meets the reliability, security, and performance standards that financial institutions and their members depend on.
Responsibilities
- Own the Android technical roadmap - architectural decisions, technology choices, and long-term platform direction
- Lead solution design for new features and major platform initiatives, ensuring scalability, security, and maintainability
- Drive adoption of modern Android development practices - Jetpack Compose, MVVM/Clean Architecture, coroutines, and dependency injection
- Partner with iOS Tech Lead and backend engineering to ensure consistent cross-platform product behavior and API contract alignment
- Own Android delivery across digital banking value streams - planning, estimation, milestone tracking, and risk management
- Collaborate with QA to define Android-specific testing strategy - unit, integration, and UI automation using Espresso or equivalent
- Participate in the on-call rotation for production support, responding to urgent issues impacting financial institution clients and their members
Requirements
- 6+ years of Android development experience with deep Kotlin expertise
- Strong proficiency in Jetpack Compose and modern Android UI development
- Experience with coroutines, Flow, and reactive programming patterns
- Proficiency with dependency injection frameworks - Hilt or Dagger
- Experience with Android testing frameworks - JUnit, Espresso, Mockk
- Experience with CI/CD pipelines for Android - GitHub Actions, Bitrise, or equivalent
- Proficiency with version control workflows - Git, pull request reviews, branching strategies
- Track record of delivering high-quality Android products on time in fast-moving startup environments
Nice to have
- Experience with digital banking platforms - mobile banking, account opening, loan origination, or payment flows
- Familiarity with credit union or community bank technology environments
- Experience with mobile security implementation in regulated financial services
- Exposure to AI-assisted development tools - Codex, Copilot, Cursor, or equivalent
- Experience migrating Android UI from XML layouts to Jetpack Compose
- A fast-paced and collaborative environment
- Competitive compensation
- End of year shutdown
Compensation
- Competitive compensation
Company info
- 🌐 WHO WE ARE
- Bankjoy is a Y Combinator and Bessemer Venture Partner backed FinTech startup.
- We are changing the way community banks and credit unions do business, enabling them to become tech-driven and digital first.
- Bankjoy provides modern digital banking products including mobile banking, online banking, online account opening, loan origination, and conversational AI.
- Our mission is to revolutionize banking tech infrastructure by leading digital transformation at financial institutions - big and small.
Apply directly at Bankjoy →Create a free account for alerts like thisView Bankjoy immigration profile
This listing is sourced directly from Bankjoy's careers page and normalized into a canonical job model.