Lead Android Developer

Lead Android Developer

Posted 7 days ago by 1756278952

Negotiable
Outside
Remote
USA

Summary: The Lead Android Developer role involves driving the design and development of high-quality, scalable Android applications. The candidate will leverage their expertise in modern Android frameworks and architecture patterns while mentoring the team and ensuring adherence to best practices. This position is fully remote and requires significant experience in Android development. The role also includes responsibilities for code quality, API integration, and CI/CD management.

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.