Senior Android Engineer (Contract) - Modernising Legacy Android Platform

Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Join a calm, pragmatic, and product-led engineering team to accelerate the delivery of new initiatives within an established organisation. As a Senior Android Engineer, you will work on modernising a legacy Android codebase, building new features using Jetpack Compose and Kotlin concurrency, and collaborating with engineers, product managers, and non-technical stakeholders.

Key Highlights
Accelerate delivery of new initiatives
Modernise legacy Android codebase
Build new features using Jetpack Compose and Kotlin concurrency
Key Responsibilities
Help accelerate the delivery of new initiatives
Work confidently across both modern and legacy Android systems
Maintain, refactor, and incrementally modernise RxJava + XML-based View systems
Build new features using Jetpack Compose and modern Kotlin concurrency
Technical Skills Required
Kotlin Jetpack Compose Coroutines Flow RxJava Hilt Dagger 2 Espresso Compose Testing Retrofit OkHttp CircleCI Fastlane
Benefits & Perks
€330/day
Fully remote
6-month contract

Job Description


Senior Android Engineer (B2B, Contract) | Kotlin, Jetpack Compose, Coroutines, Flow, RxJava | Modernising Legacy Android Platform | €330/day | Fully Remote | 6-Month Contract


We’re hiring a Senior Android Engineer (contractor) to join an experienced Android team working on a well-established mobile product within a large, mature organisation.


This role is focused on accelerating the delivery of new strategic initiatives, while simultaneously maintaining and improving an existing Android codebase that blends modern Jetpack Compose and Kotlin concurrency with legacy XML-based views and RxJava.


You’ll be joining a calm, pragmatic, and product-led engineering team where shipping valuable features matters as much as technical quality.


This is a 6-month initial contract, well-suited to senior Android engineers who enjoy navigating real-world complexity and modernising production systems.


The Role Senior Android Engineer (B2B, Contract) | Kotlin, Jetpack Compose, Coroutines, Flow, RxJava | Modernising Legacy Android Platform | Established Product Organisation | €330/day | Fully Remote | 6-Month Contract


This is a hands-on senior Android role with genuine impact and responsibility.


You’ll be expected to:

  • Help accelerate the delivery of new initiatives within an established organisation
  • Work confidently across both modern and legacy Android systems
  • Maintain, refactor, and incrementally modernise RxJava + XML-based View systems
  • Build new features using Jetpack Compose and modern Kotlin concurrency (Coroutines & Flow)
  • Collaborate closely with engineers, product managers, and non-technical stakeholders
  • Communicate clearly and pragmatically at different levels of the organisation, including external parties
  • Take a quality-led approach to development, testing, and performance


This role suits engineers who are product-focused, pragmatic, and comfortable making trade-offs in real commercial environments.


Technical Requirements Senior Android Engineer (B2B, Contract) | Kotlin, Jetpack Compose, Coroutines, Flow, RxJava | Modernising Legacy Android Platform | Established Product Organisation | €330/day | Fully Remote | 6-Month Contract


Strong, recent experience with:

  • Native Android application development in commercial, production environments
  • Maintaining and refactoring legacy RxJava + XML-based View systems
  • Jetpack Compose for modern UI development
  • Kotlin concurrency using Coroutines & Flow
  • Multiple architectural patterns: MVVM, MVI, and legacy patterns such as MVP
  • Dependency Injection using Hilt and Dagger 2
  • Quality-led development (unit tests, UI tests with Espresso / Compose Testing)
  • CI/CD tooling and practices (e.g. CircleCI, Fastlane)
  • RESTful API integration using Retrofit and OkHttp
  • Multi-module Android architecture and Clean Architecture principles
  • Experience integrating authentication systems (e.g. Auth0, JWT)
  • Analytics and monitoring tools (e.g. Firebase, Tealium, New Relic)
  • Diagnosing and improving performance issues in mobile applications
  • Clear, contextual communication with technical and non-technical stakeholders


Nice to Have

  • Experience with Reactive Programming using RxJava / RxKotlin
  • Unidirectional Data Flow patterns
  • Experience migrating legacy Android codebases to modern Kotlin paradigms
  • Familiarity with video players (e.g. ExoPlayer / Media3, Brightcove)


Why This Contract Stands Out Senior Android Engineer (B2B, Contract) | Kotlin, Jetpack Compose, Coroutines, Flow, RxJava | Modernising Legacy Android Platform | Established Product Organisation | €330/day | Fully Remote | 6-Month Contract

  • €330 per day
  • Fully remote (EU-based contractors welcome)
  • B2B engagement
  • On-time, reliable payments
  • Opportunity to work on real product initiatives, not greenfield demos
  • Exposure to both modern Android practices and large-scale legacy systems
  • A pragmatic, product-focused engineering culture
  • Clear scope and meaningful impact over a 6-month delivery window


This is not a greenfield rebuild fantasy - it’s a well-scoped senior contract for engineers who enjoy solving real problems, modernising systems sensibly, and shipping features that matter for a well-known, globally recognised tech company.


Please apply here and WE will get back to you if it’s a good match for the client :)


Similar Jobs

Explore other opportunities that match your interests

Senior Flutter Mobile Developer

Mobile
2d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Toloka

European Union
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Not Applicable

nova hunte

European Union

Senior App Developer

Mobile
4h ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Entry level

nerd on call services

Australia

Subscribe our newsletter

New Things Will Always Update Regularly