✦ Luna Orbit — Software Engineering

Lead Android Engineer

at U.S. Bancorp

Unknown 💰 $133K – $156K USD / year Posted April 03, 2026
Salary $133K – $156K USD / year
Type Not Specified
Experience lead
Exp. Years 6-8 years
Education Bachelor's degree, or equivalent work experience
Category Software Engineering

Lead Android Engineer at U.S. Bank to design, develop, test, and maintain native Android apps with full ownership, mentoring, and adherence to agile and DevOps practices.

  • Design, develop, test, operating and maintaining Android products
  • Own full stack mobile development with production-ready code
  • Mentor junior engineers
  • Drive technical designs and reviews
  • Ensure compliance with security/reliability standards

Stack includes Kotlin/Java on Android SDK with MVVM using Jetpack components (Compose, ViewModel, Room, Navigation); REST APIs integration; testing with JUnit/Espresso/Mockito; focus on performance and Clean Architecture/SOLID.

The ideal candidate is a senior-level Android engineer with 6+ years of mobile development experience, strong Kotlin/Java skills, and deep knowledge of MVVM, Clean Architecture, and Jetpack. They should thrive in an agile/DevOps environment, own full-stack Android development, and mentor junior teammates.

Bachelor's degreeor equivalent work experience6-8 years of relevant Android experienceStrong Experience in native Android frameworksKotlinJavaAndroid SDKMVVMJetpack Components (ComposeViewModelRoomNavigation)Android Performance ToolsREST APIsJUnitEspressoMockitoAgileDevOps
Mentorship/leadership experienceExperience with Clean ArchitectureExperience with production-level performance optimizationCross-functional collaboration
JUnitEspressoMockitoJetpack ComponentsComposeViewModelRoomNavigationAndroid SDK
KotlinJavaAndroid SDKJetpack ComponentsComposeViewModelRoomNavigationMVVMClean ArchitectureSOLIDREST APIsJUnitEspressoMockitoAgileDevOpsBachelor's degreeAndroid Performance Toolsoffline caching
KotlinJavaAndroid SDKJetpack ComponentsComposeViewModelRoomNavigationMVVMClean ArchitectureSOLIDREST APIsJUnitEspressoMockitoAgileDevOpsAndroid Performance Toolsoffline caching
communicationleadershipmentoringproblem solvinganalyticalteamworkpresentationcollaboration
Industry Banking
Job Function Deliver scalable native Android applications for the bank with architectural discipline and leadership
Role Subtype Android Engineer
Tech Domains Java, Kotlin, Android, REST APIs, JUnit, Espresso, Mockito
Lead Android EngineerAndroid EngineerKotlinJavaAndroid SDKJetpack ComponentsComposeViewModelRoomNavigationMVVMClean ArchitectureSOLIDREST APIsJUnitEspressoMockitoAgileDevOpsAndroid Performance Toolsoffline cachingBachelor's degree

Lack of 6+ years Android experience, No Kotlin/Java proficiency, No experience with MVVM or Clean Architecture

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile