Bankjoy

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.

This listing is sourced directly from Bankjoy's careers page and normalized into a canonical job model.