Negotiable
Undetermined
Remote
London
Summary: The Senior Android Engineer role involves developing high-quality, scalable Android features using modern technologies such as Kotlin and Jetpack Compose. The position requires autonomy in a modularized codebase and contributions to CI/CD processes. The ideal candidate will have a strong background in reactive programming and experience with CI/CD automation tools. 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 processes and build tooling.
- Work autonomously within a modularized 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 modularization 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