Overview
Skills
Job Details
We re looking for a Lead Android Developer to join our mobile engineering team in Mountain View, CA. As a key technical leader, you will drive architecture, design, and development of intuitive and high-performing Android applications that delight our users and solve real-world financial problems.
Key Responsibilities:
Lead the design and development of Android applications in a fast-paced agile environment
Collaborate closely with product managers, designers, and other engineering teams
Set technical direction and mentor junior developers to improve code quality and performance
Ensure the application adheres to performance, accessibility, and security best practices
Participate in code reviews, sprint planning, and architectural discussions
Stay current with Android development trends, libraries, and tooling
Help define and enforce development best practices across the mobile team
Minimum Qualifications:
Bachelor s or Master s degree in Computer Science or related field
7+ years of experience in Android development, with 2+ years in a lead or senior role
Expert in Kotlin and Android SDK
Strong understanding of MVVM, Jetpack libraries, Coroutines, and Android Architecture Components
Experience with modern development tools: Android Studio, Gradle, Git, CI/CD pipelines
Solid knowledge of RESTful APIs, mobile architecture patterns, and unit/UI testing
Proven ability to lead cross-functional teams and deliver high-quality mobile apps at scale
Excellent communication and leadership skills
Preferred Qualifications:
Experience working with FinTech products or large-scale consumer applications
Familiarity with Compose, Hilt/Dagger, and modern Android Jetpack components
Open-source contributions or portfolio apps on the Play Store