CareerPlanSign in

Android Lead Software Engineer - Android Auth

USA💼 Full-time💰 $61,000–$61,000🗓 2026-09-22 → 2026-09-26

Core

Lead Android software engineer responsible for designing, developing, and maintaining secure authentication systems for mobile banking applications.

Role type

Senior IC Android Lead Software Engineer

Builds

Secure, scalable Android authentication features for consumer and community banking

Domain

Financial Services / Mobile Security

Deliverable

production ML models | product features

Required skills

Android development, Kotlin, Java, RESTful API integration, Unit testing (Mockito, JUnit), Dependency injection (Dagger, Hilt), CI/CD, Agile practices, Technical leadership, System design

Preferred skills

Android UI fundamentals, SOLID principles, Architectural patterns (MVP, MVI, MVVM), Gherkin scripts for UI automation

Technologies

Android, Jetpack, Kotlin Coroutines, RxJava, LiveData, StateFlow, Dagger, Hilt, Mockito, JUnit, Gherkin, MVVM, REST

Responsibilities

Design and develop secure Android authentication code using Kotlin and Java; Mentor junior engineers on coding standards and AI-assisted development practices; Drive adoption of enterprise-approved AI tools for code review and test acceleration; Produce architecture artifacts and ensure alignment with design constraints; Identify and automate remediation of recurring system issues; Write secure, high-quality code adhering to MVVM and SOLID principles.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via devitjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.