Lead Android Developer

Lead Android Developer

Posted 5 days ago by 1756444130

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

Detailed Description From Employer:

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.