Lead Android Engineer

Bankjoy

United States

Remote

USD 140,000 - 190,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Remote-first culture
Stock options
Performance-based bonuses
Medical, dental, and vision coverage
Retirement plan with company match
Parental leave
PTO and holidays

Job summary

Hidden Jobs is seeking a Lead Android Engineer to own the technical direction, architecture, and delivery of a mobile banking platform. You will lead a small Android team embedded in cross-functional value streams, while coding daily and owning roadmaps in a regulated fintech environment.

You will collaborate with product, design, iOS, QA, backend, and DevOps to deliver secure, high-quality mobile experiences for financial institution clients.

Qualifications

  • 6+ years Android development experience with Kotlin.
  • 2+ years in a tech lead or senior leadership role managing direct reports.
  • Proficiency with Jetpack Compose, MVVM/Clean Architecture, Repository pattern, coroutines, and Flow.
  • Experience with DI frameworks (Hilt or Dagger) and Android testing frameworks (JUnit, Espresso, MockK).
  • Familiarity with RESTful APIs and mobile networking patterns.
  • CI/CD tooling experience (GitHub Actions, Bitrise or equivalent).
  • Fintech / regulated environment experience preferred.

Responsibilities

  • Define and drive the Android technical roadmap and architecture.
  • Establish engineering standards for code quality, testing, and release readiness.
  • Lead solution design for features balancing scalability and security.
  • Plan, estimate, and track delivery across value streams and manage risks.
  • Contribute production code and mentor three direct reports.
  • Coordinate with QA and DevOps on test strategy and CI/CD, participate in on-call rotation.

Skills

Android development
Kotlin
Jetpack Compose
MVVM / Clean Architecture
Repository pattern
Coroutines / Flow
Dependency injection (Hilt/Dagger)
Unit / UI testing (JUnit / Espresso / 

Tools

GitHub Actions
Bitrise

Job description

Role overview

We are hiring a Lead Android Engineer to own the technical direction, architecture, and delivery of a mobile banking platform while managing a small team of Android engineers embedded in cross-functional value streams. This is a hands‑on leadership role combining daily production coding with roadmap ownership, architectural decision‑making, and people management in a regulated fintech environment. The position partners closely with product, design, iOS, QA, backend, and DevOps counterparts to deliver secure, high‑quality mobile experiences for financial institution clients.

Responsibilities
  • Define and drive the Android technical roadmap, including architectural decisions, technology selection, and long‑term platform direction
  • Establish and enforce engineering standards for code quality, testing, release readiness, and modern Android practices such as Jetpack Compose, MVVM/Clean Architecture, coroutines, and dependency injection
  • Lead solution design for new features and major platform initiatives, balancing scalability, security, and maintainability
  • Plan, estimate, and track delivery across digital banking value streams, proactively unblocking the team and managing technical risks
  • Contribute production code, review pull requests, debug issues, and optimize performance while mentoring three direct reports through 1:1s, feedback, and growth planning
  • Coordinate with QA on Android test strategy (unit, integration, UI automation), with DevOps on CI/CD pipelines and release automation, and participate in on‑call rotation for production support
Requirements
  • 6+ years of Android development experience with deep Kotlin expertise
  • 2+ years in a tech lead or senior engineering leadership role managing direct reports
  • Strong proficiency with Jetpack Compose, MVVM/Clean Architecture, Repository pattern, coroutines, and Flow
  • Experience with dependency injection frameworks such as Hilt or Dagger, and Android testing frameworks including JUnit, Espresso, and Mockk
  • Familiarity with RESTful API integration, mobile networking patterns, and CI/CD tooling (GitHub Actions, Bitrise, or equivalent)
  • Demonstrated success leading Android work in a fintech, banking, or similarly regulated environment, ideally within a squad or value‑stream model with cross‑functional collaboration
Nice to have
  • Experience with digital banking products such as mobile banking, account opening, loan origination, or payments
  • Familiarity with community bank or credit union technology environments
  • Hands‑on mobile security experience in regulated financial services, including certificate pinning, secure storage, and biometric authentication
  • Exposure to AI‑assisted development tools such as Codex, Copilot, or Cursor
  • Experience migrating Android UI from XML layouts to Jetpack Compose
Benefits and work setup
  • Remote‑first culture
  • Competitive compensation with stock options
  • Performance‑based bonuses
  • Medical, dental, and vision coverage (USA: 100% individual premiums on base plan; Canada: 100% extended family coverage under a single comprehensive plan)
  • Retirement plan with 4% company match
  • 8 weeks paid parental leave for birthing parents and 4 weeks for non‑birthing parents
  • 3-5 weeks PTO based on tenure, plus 5 health days, 15 holidays, and an end‑of‑year shutdown
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Engineer
Senior Android Engineer

Bankjoy • United States

Remote
USD 120,000 - 190,000
Stock options
Medical, dental, and vision coverage
Retirement plan with company match
+5
Software Engineering Manager, Android
Software Engineering Manager, Android

Human Ventures, LLC. • New York (NY)

On-site
USD 210,000 - 280,000
Competitive salary
Meaningful equity in stock options
401(k) plan
+12
Software Engineer, Android
Software Engineer, Android

Current • New York (NY)

On-site
USD 160,000 - 200,000
Competitive salary
Equity in stock options
401(k) plan
+5
Senior Android Engineer
Senior Android Engineer

Recruiting from Scratch • San Francisco (CA)

On-site
USD 200,000 - 450,000
Senior Android Developer - W2 Only
Senior Android Developer - W2 Only

Saransh Inc • Plano (TX)

On-site
USD 110,000 - 160,000
Senior Android Software Engineer
Senior Android Software Engineer

Clera • San Francisco (CA)

On-site
USD 160,000 - 200,000
Visa sponsorship available
Remote-First Android Tech Lead (Kotlin, Fintech)
Remote-First Android Tech Lead (Kotlin, Fintech)

Bankjoy • United States

Remote
USD 140,000 - 190,000
Remote-first culture
Stock options
Performance-based bonuses
+4
Senior iOS Engineer
Senior iOS Engineer

Bankjoy • United States

Remote
USD 140,000 - 180,000
Remote-first culture
Stock options
Medical/dental/vision premiums (USA)
+5
Senior Android Engineer
Senior Android Engineer

ManpowerGroup Global, Inc. • Town of Norway (WI), Atlanta (GA)

On-site
USD 90,000 - 120,000
Medical and Prescription Drug Plans
Dental Plan
Vision Plan
+2
Senior Digital S/W Engineer - Android
Senior Digital S/W Engineer - Android

Citi • Irving (TX)

On-site
USD 107,000 - 161,000
Hybrid work model
Competitive compensation
Structured learning & development
+1