Senior Android Developer

Senior Android Developer

Posted 5 days ago by ITHR Group plc

Negotiable
Undetermined
Undetermined
United Kingdom

Summary: The Senior Android Developer role involves building high-performance native Android applications, collaborating with UI/UX designers and backend engineers, and maintaining code quality through testing and performance tuning. The position requires expertise in Kotlin and Java, along with a deep understanding of the Android SDK and modern architectural patterns. The developer will also stay updated with the latest Android ecosystem advancements.

Key Responsibilities:

  • Build high-performance, native Android applications from scratch.
  • Collaborate with UI/UX designers and backend engineers to create seamless user journeys.
  • Maintain code quality through robust testing, bug fixing, and performance tuning.
  • Stay at the forefront of the Android ecosystem, including new APIs, hardware integration, and OS updates.

Key Skills:

  • Expert-level Kotlin and Java.
  • Deep understanding of the Android SDK and Jetpack Compose.
  • Proven experience with MVVM, MVI, or Clean Architecture.
  • Strong skills in integrating RESTful APIs using Retrofit or Ktor.
  • Experience with Room or SQLite for offline-first capabilities.
  • Mastery of Git, Android Studio, and Gradle.
  • A history of successful apps published on the Google Play Store.
  • Experience with JUnit, Espresso, or Mockito.
  • A sharp eye for Material Design and smooth animations.
  • Familiarity with automated deployment pipelines (Bitrise, GitHub Actions, etc.).

Salary (Rate): undetermined

City: undetermined

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Senior Android Developer

Develop: Build high-performance, native Android applications from scratch.

Collaborate: Partner with UI/UX designers and Backend engineers to create seamless user journeys.

Refine: Maintain code quality through robust testing, bug fixing, and performance tuning.

Evolve: Stay at the forefront of the Android ecosystem (new APIs, hardware integration, and OS updates).

Technical requirements

  • Expert-level Kotlin (primary) and Java.
  • Deep understanding of the Android SDK and Jetpack Compose.
  • Proven experience with MVVM, MVI, or Clean Architecture.
  • Strong skills in integrating RESTful APIs using Retrofit or Ktor.
  • Experience with Room or SQLite for offline-first capabilities.
  • Mastery of Git, Android Studio, and Gradle.

Preferred qualifications

  • A history of successful apps published on the Google Play Store.
  • Experience with JUnit, Espresso, or Mockito.
  • A sharp eye for Material Design and smooth animations.
  • Familiarity with automated deployment pipelines (Bitrise, GitHub Actions, etc.).

For immediate consideration, please send me your latest CV.