Senior Android Engineer

Senior Android Engineer

Posted 1 day ago by Gravitas Recruitment Group Ltd

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

Detailed Description From Employer:

*Senior Android Engineer*

Rate: €350

Location: UK or EU Remote

Duration: 9 Months

Start: ASAP

About the Role

You'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 Requirements

  • 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


Nice to Have

  • Experience with identity provider integration

  • Embedding web flows into native WebViews

  • Payment provider integration experience