CareerPlanSign in

Lead Software Engineer - Android Engineer

USA💼 Full-time🗓 2026-09-13 → 2026-09-26

Core

Design, develop, troubleshoot, test, and deliver secure, high-quality Android software solutions while leading architectural evaluations and AI-assisted engineering practices.

Role type

Lead Android Software Engineer

Builds

Android applications with user interfaces using Jetpack Compose

Domain

Mobile Development / Android

Deliverable

production ML models | product features

Required skills

Java, Kotlin, Kotlin Coroutines, Jetpack Compose, Dagger, RxJava, JUnit, Mockito, Git, RESTful API integration, LiveData, MVVM, MVI, Gang of Four patterns, automated testing, system design, application reliability

Preferred skills

Jetpack Room, Jetpack Navigation

Technologies

Android SDK, Jetpack Compose, Kotlin Coroutines, Dagger, RxJava, JUnit, Mockito, Git, REST, JSON

Responsibilities

Design, develop, troubleshoot, and test Android software solutions; Review and debug code written by other engineers; Lead adoption of enterprise-authorized AI-assisted engineering tools; Identify and automate remediation of recurring issues; Lead architectural evaluation sessions with external vendors, startups, and internal teams.

Seniority

Senior, hands-on IC with leadership responsibilities

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