Android Developer (Contract)

Salary
£300 - Per Day
Location
London, United Kingdom
Type
Contract
Workplace
Remote
Published
Feb 4, 2026
Ref
168273
Share this

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)

Apply

Gravitas Recruitment Group
Follow us
© Gravitas Group 2026Site by