Negotiable
Undetermined
Remote
London, UK
Summary: The Senior Android Engineer role involves developing high-quality, scalable Android features using Kotlin and Jetpack Compose. The position requires autonomy in a modular codebase and contributions to CI/CD processes. The ideal candidate should have a strong background in reactive programming and modern Android development practices. This is a remote position available to candidates in the UK or EU.
Key Responsibilities:
- Build high-quality, scalable Android features using Kotlin and Jetpack Compose.
- Contribute to CI/CD and build tooling.
- Work autonomously within a modularised codebase.
Key Skills:
- Strong experience with Declarative UI using Jetpack Compose.
- Solid background in Reactive programming (Kotlin, Coroutines, Flow).
- Hands-on experience with CI/CD automation (Fastlane, GitHub Actions).
- Strong understanding of MVVM architecture and modularisation best practices.
- Experience writing Gradle build scripts using Kotlin DSL.
- Good understanding of Android testing principles and unit testing.
- Ability to work with GraphQL APIs.
- Experience with identity provider integration (nice to have).
- Embedding web flows into native WebViews (nice to have).
- Payment provider integration experience (nice to have).
Salary (Rate): £350 daily
City: London
Country: UK
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
*Senior Android Engineer*
Rate: €350
Location: UK or EU Remote
Duration: 9 Months
Start: ASAP
About the RoleYou'll be building high-quality, scalable Android features using modern Kotlin, Jetpack Compose, and clean architectural principles. This role suits someone who is confident working autonomously within a modularised codebase and comfortable contributing to CI/CD and build tooling.
Key RequirementsStrong experience with Declarative UI using Jetpack Compose
Solid background in Reactive programming (Kotlin, Coroutines, Flow)
Hands-on experience with CI/CD automation (Fastlane, GitHub Actions)
Strong understanding of MVVM architecture and modularisation best practices
Experience writing Gradle build scripts using Kotlin DSL
Good understanding of Android testing principles and unit testing
Ability to work with GraphQL APIs
Nice to Have
Experience with identity provider integration
Embedding web flows into native WebViews
Payment provider integration experience