cover image
Gravitas Recruitment Group Ltd

Android Developer (Contract)

Remote

Fully, United kingdom

£ 300 /day

Freelance

04-02-2026

Share this job:

Skills

Communication Kotlin CI/CD Monitoring Architecture Programming Analytics CI/CD Pipelines Android FireBase

Job Specifications

Job Title: Senior Android Engineer
Rate: £300/Day
IR35 Status: Outside IR35
Contract Length: Initial 6-month contract
Location: Fully Remote (UK-based only)
We are seeking an experienced and highly capable Senior Android Engineer to join an established Android team for a focused 6-month contract starting 16th February. This role is fully remote within the UK and sits outside IR35. You will play a key role in accelerating the delivery of new initiatives within a well-established organisation, working closely with product and engineering stakeholders.
This position is ideal for a pragmatic, product-focused engineer who is comfortable working across both modern and Legacy Android systems. You will contribute to the evolution of the Android platform while maintaining high standards of code quality, performance, and testability.
The ideal candidate will have strong expertise in Kotlin and modern Android development practices, including Jetpack Compose for declarative UI and Coroutines & Flow for concurrency. You will be confident working with a range of architectural patterns such as MVVM, MVI, MVP, and Clean Architecture, particularly within multi-module Android projects.
You will be responsible for maintaining and refactoring Legacy RxJava and XML-based View systems, while also contributing to modern Compose-based development. A quality-led mindset is essential, with hands-on experience in unit testing and UI testing using Espresso and Compose Testing frameworks.
The role also requires experience with CI/CD pipelines (including CircleCI and Fastlane), dependency injection using Hilt and Dagger 2, and integrating RESTful APIs via Retrofit and OkHttp. Familiarity with mobile performance considerations, authentication systems, and analytics tooling is highly valued.
This contract offers a competitive £300 daily rate, the opportunity to work on impactful initiatives, and the flexibility of a fully remote setup within a collaborative and forward-thinking engineering environment.Key Requirements:

Strong experience in native Android development (modern and Legacy systems)
Advanced Kotlin development skills
Jetpack Compose for modern declarative UI
Concurrency using Coroutines and Flow
Experience with RxJava and XML-based Views
Knowledge of MVVM, MVI, MVP, and Clean Architecture
Multi-module Android architecture experience
Dependency Injection with Hilt and Dagger 2
REST API integration using Retrofit and OkHttp
CI/CD experience with CircleCI and Fastlane
Strong focus on code quality, performance, and testing
UI and Unit testing with Espresso and Compose Testing
Excellent communication skills across technical and non-technical stakeholders
Experience integrating authentication systems (Auth0, JWT)
Analytics and monitoring tools (Firebase, Tealium, NewRelic)
Nice to Have:

Reactive Programming experience with RxJava/RxKotlin
Experience with Unidirectional Data Flow
Video player integration (ExoPlayer/Media3, Brightcove)

About the Company

Gravitas is an internationally renowned recruitment group supporting niche roles within technology, insurance, and banking. We help fuel innovation by supporting specialisms that underpin development, transformation, and growth. As niche specialists, we partner with our clients to create strategic hiring solutions that deliver the best, skilled, niche, talent - fast. We balance speed and excellence with compliance and integrity. That's why we are trusted! Our proactive, people-focused approach to specialist recruitment, me... Know more