Negotiable
Outside
Remote
USA
Summary: The Lead Android Developer will be responsible for driving the design and development of high-quality, scalable Android applications. This role requires deep expertise in modern Android frameworks and architecture patterns, along with mentoring team members and ensuring adherence to best practices. The ideal candidate will have significant experience in Android development and a strong focus on performance optimization. This position is fully remote and classified as outside IR35.
Key Responsibilities:
- Lead end-to-end Android app development across multiple form factors.
- Architect solutions using MVVM, MVI, MVP and Jetpack Components (Compose, Navigation, etc.).
- Ensure code quality with unit (JUnit, Mockito) and UI tests (Espresso).
- Integrate APIs and libraries (Retrofit, OkHttp, JSON, Room ORM).
- Manage CI/CD pipelines (Git, Jenkins) and ensure smooth deployments.
- Monitor app stability and performance using Firebase Crashlytics, New Relic.
- Mentor developers, conduct code reviews, and enforce coding standards.
Key Skills:
- 5+ years Android development (Java & Kotlin), 4+ years in Kotlin.
- 3+ years with Jetpack Components (Compose, Architecture Components).
- Strong expertise in Kotlin Coroutines, Dependency Injection (Dagger, Hilt).
- Experience with SQLite/Room, Material UI, performance tuning.
- Proficiency with project tracking tools (Jira, Rally).
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Lead Android Developer
Remote
About the Role
We are looking for an experienced Android Lead to drive the design and development of high-quality, scalable Android applications. The ideal candidate will bring deep expertise in modern Android frameworks, architecture patterns, and performance optimization, while also mentoring the team and ensuring best practices.
Key Responsibilities
Lead end-to-end Android app development across multiple form factors.
Architect solutions using MVVM, MVI, MVP and Jetpack Components (Compose, Navigation, etc.).
Ensure code quality with unit (JUnit, Mockito) and UI tests (Espresso).
Integrate APIs and libraries (Retrofit, OkHttp, JSON, Room ORM).
Manage CI/CD pipelines (Git, Jenkins) and ensure smooth deployments.
Monitor app stability and performance using Firebase Crashlytics, New Relic.
Mentor developers, conduct code reviews, and enforce coding standards.
Required Skills
5+ years Android development (Java & Kotlin), 4+ years in Kotlin.
3+ years with Jetpack Components (Compose, Architecture Components).
Strong expertise in Kotlin Coroutines, Dependency Injection (Dagger, Hilt).
Experience with SQLite/Room, Material UI, performance tuning.
Proficiency with project tracking tools (Jira, Rally).
Nice to Have
Experience leading teams on large-scale apps.
Contributions to open-source Android projects.