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
£ 135KJob 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).