Owen Thomas | B Corp™ logo

Senior Android Engineer (Contract) | Kotlin, Jetpack Compose, Coroutines, Flow | High-Traffic Consumer App | £400/day | Remote (UK) | Outside IR35

Owen Thomas | B Corp™
Department:React Native
Type:REMOTE
Region:UK
Location:United Kingdom
Experience:Mid-Senior level
Salary:£96,000 - £96,000
Skills:
KOTLINJETPACK COMPOSECOROUTINESFLOWMVVMCLEAN ARCHITECTUREHILTDAGGERJUNITMOCKKMOCKITOESPRESSOCOMPOSE TESTINGPAPARAZZIGRADLECI/CDCIRCLECIBITRISEGITHUB ACTIONS
Share this job:

Job Description

Posted on: May 1, 2026

Senior Android Engineer (Contract) | Kotlin, Jetpack Compose, Coroutines, Flow | High-Traffic Consumer App | £400/day | Remote (UK) | Outside IR35

We’re hiring a Senior Android Engineer (contractor) to join a product-focused team building a high-traffic consumer application used at scale.

This is a hands-on role in a modern Android environment — ideal for engineers who care about clean architecture, performance, and shipping high-quality features without unnecessary process.

The Role

You’ll take ownership of feature delivery end-to-end — from shaping solutions with product through to production release.

You’ll be:

  • Building and shipping features in a large-scale Android app used by thousands/millions of users
  • Working closely with product and design to make pragmatic technical decisions
  • Writing clean, maintainable Kotlin code in a modern architecture
  • Contributing to architectural direction (not just implementing tickets)
  • Improving performance, reliability, and overall app quality
  • Reviewing code and raising the bar across the team
  • Mentoring mid-level engineers where needed

Tech Environment

  • Kotlin-first codebase
  • Jetpack Compose for modern UI (with some legacy Views in places)
  • Coroutines + Flow for async and state management
  • MVVM / Clean Architecture
  • Dependency Injection (Hilt or Dagger)
  • Modularised codebase

Testing & DevEx:

  • Unit testing (JUnit, MockK/Mockito)
  • UI testing (Espresso / Compose testing)
  • Screenshot testing (e.g. Paparazzi or similar) as part of CI to ensure UI consistency
  • CI/CD pipelines (e.g. CircleCI, Bitrise, GitHub Actions)
  • Gradle-based build system

What We’re Looking For

  • Strong commercial experience building native Android apps in Kotlin
  • Experience working on production apps at scale
  • Confidence with modern Android stack (Compose, Coroutines, Flow)
  • Experience with automated testing, including screenshot/UI validation approaches
  • Solid understanding of architecture and code quality (SOLID, clean architecture)
  • Comfortable owning features and making technical decisions
  • Able to communicate clearly with engineers and non-engineers

Nice to Have

  • Hands-on experience with Paparazzi or other screenshot testing frameworks
  • Experience migrating from Views → Compose
  • Experience optimising app performance (startup time, rendering)
  • Exposure to real-time features (live updates, notifications, streaming data)
  • Experience working alongside cross-platform teams (e.g. React Native)

Why This Role Is Worth Your Time

  • £400/day, Outside IR35
  • Fully remote (candidates must be UK-based)
  • High-traffic, real-world product — not a throwaway rebuild
  • Modern Android stack (not stuck in legacy)
  • Engineers have real influence over technical decisions
  • Strong testing culture (including UI/screenshot validation)
  • Collaborative, product-led team (low bureaucracy, high ownership)
  • Clear 6-month scope with strong likelihood of extension
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Owen Thomas | B Corp™ logo

Owen Thomas | B Corp™

View company page
ReactRemoteJobs.com logo

ReactRemoteJobs.com

Get ReactRemoteJobs.com on your phone!