Android Software Engineer

Randstad UK
Manchester, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 135K

Job location

Manchester, United Kingdom

Tech stack

Android
Android
Dependency Injection
Mixpanel
Firebase
Kotlin
Jetpack Compose
Asynchronous Programming
Multiplatform

Job description

We are seeking a high-autonomy technical leader to drive the adoption of modern practices, mentor peers, and make data-driven decisions alongside Product and UX stakeholders.

Requirements

  • 5+ years of professional Android development experience, with a focus on Kotlin.
  • Expertise in Jetpack Compose for building modern, adaptive UI.
  • Hands-on experience with modern concurrency tools: Kotlin Coroutines and Flow.
  • Proven experience working on large-scale applications with a modularized or multi-module architecture.
  • Familiarity with dependency injection frameworks (e.g., Hilt, Dagger, Koin).
  • Strong understanding of network communication using Retrofit and OKHttp.

Nice-to-Have Skills:

  • Experience with Kotlin Multiplatform (KMP) or sharing logic across iOS/Android clients.
  • Experience with implementing features for accessibility.
  • Familiarity with monitoring and analytics tools (e.g., Firebase, Mixpanel).

Apply for this position