Senior Android Engineer (Contract) - Modernising Legacy Android Platform
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
Key Responsibilities
Technical Skills Required
Benefits & Perks
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
Interested in remote work opportunities in Mobile? Discover Mobile Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
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
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
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
Toloka
nova hunte