FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAndroidGradleJUnitKotlin
About the role
Key responsibilities & impact- **👀 The Role**
- **Title: **Android Engineer - Rewards UX
- **Team:** Engineering/Rewards UX
- **Location:** UK, Remote.
- Build and maintain features across the Midnite Android app, helping deliver everything from product improvements, to new experiences across our rewards offering
- Collaborate with product, design, and engineering teams to define, build, and ship new features
- Ensure the performance, quality, and responsiveness of the application
- Identify, troubleshoot, and resolve bugs, bottlenecks, and performance issues
- Contribute to a scalable, maintainable, and well-tested codebase
- Write high-quality, reusable Kotlin code using modern Android development practices
- Help drive testing standards and ensure a reliable experience for our players
- Contribute to architectural discussions and continuous improvements across the Android platform
Requirements
What you’ll need- **The next Midniter:**
- - Has 2–5 years of professional Android development experience
- - Has shipped production Android apps to Google Play
- - Is highly proficient in Kotlin
- - Has extensive experience with Jetpack Compose and modern Android development
- - Has experience with asynchronous programming, thread safety, Kotlin Coroutines, and Flows
- - Is comfortable working with REST APIs, networking, and data persistence
- - Has experience with dependency injection frameworks, ideally Koin
- - Writes unit tests and considers Android-specific edge cases
- - Has a strong understanding of Android architecture patterns, including MVVM and Clean Architecture
- - Is familiar with Android Studio, Gradle, Git, and CI/CD tooling such as GitHub Actions, CircleCI, or Fastlane
- - Has experience with testing frameworks such as JUnit, Espresso, or Compose Testing
- - Enjoys working in fast-moving product teams
- - Has a passion for great design, user experience, and product quality
- - Has an interest in modular architecture and scalable mobile systems
- - Has experience optimising application performance
Benefits
Comp & perks- **💰 Winnings**
- - Private health insurance with zero excess, including optical cover and optional dental.
- - Income protection to protect your earnings and give you peace of mind.
- - Tenure holiday policy. After three years you receive an extra two days leave, increasing to 30 days annually after five years.
- - Flexible working and a fully supported home office setup so you can do your best work from home.
- - Nursery salary sacrifice scheme helping parents save thousands each year on nursery fees.
- - Salary sacrifice schemes for tech and holidays so you can spread the cost of the things you want.
- - Retail discounts and subscription perks across a wide range of brands.
- - Quarterly team socials to connect, celebrate and have fun together.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Android developmentKotlinJetpack Composeasynchronous programmingKotlin CoroutinesFlowsREST APIsdependency injectionunit testingAndroid architecture patterns
Soft Skills
collaborationproblem-solvingattention to detailpassion for designuser experience focusadaptabilityteamworkcommunicationquality assurancecontinuous improvement
