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
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.