Midnite logo
Midnite

Not Your Grandad’s Bookie

Android Engineer – Rewards UX

Location

United Kingdom

Posted

16 days ago

Salary

£60K - £80K / year

Seniority

Mid Level

Bachelor Degree2 yrs expEnglishAndroidGradleJUnitKotlin

Job Description

Android Engineer – Rewards UX

Midnite

• 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

Job Requirements

  • 2–5 years of professional Android development experience
  • Has shipped production Android apps to Google Play
  • Highly proficient in Kotlin
  • Extensive experience with Jetpack Compose and modern Android development
  • Experience with asynchronous programming, thread safety, Kotlin Coroutines, and Flows
  • Comfortable working with REST APIs, networking, and data persistence
  • Experience with dependency injection frameworks, ideally Koin
  • Writes unit tests and considers Android-specific edge cases
  • Strong understanding of Android architecture patterns, including MVVM and Clean Architecture
  • Familiar with Android Studio, Gradle, Git, and CI/CD tooling such as GitHub Actions, CircleCI, or Fastlane
  • Experience with testing frameworks such as JUnit, Espresso, or Compose Testing
  • Enjoys working in fast-moving product teams
  • Passion for great design, user experience, and product quality
  • Interest in modular architecture and scalable mobile systems
  • Experience optimising application performance

Related Job Pages

More Android Engineer Jobs

Masabi logo

Android Developer

Masabi

Ticketing for Smarter Cities

Android Engineer16 days ago
Full TimeRemoteTeam 201-500Since 2007H1B No Sponsor

• Build and evolve features in Masabi's native Android app, delivering ticketing, fare payment and journey experiences to riders across our transit agencies • Integrate Justride SDK and public API capabilities into the app, turning platform features into things riders can actually use • Write clean, maintainable Kotlin that holds up across a white-label codebase serving many agency deployments • Apply Coroutines and Flow to keep the app responsive and reliable under real-world conditions • Partner with our platform teams so SDK and API capabilities land well in the app, and feed real app needs back into the platform roadmap • Help maintain a healthy, releasable codebase, keeping quality high as the app grows • Bring AI-assisted development tools into your workflow to move faster without cutting corners

Poland
€350 / day
Masabi logo

Android Developer

Masabi

Ticketing for Smarter Cities

Android Engineer16 days ago
ContractRemoteTeam 201-500Since 2007H1B No Sponsor

• Build and evolve features in Masabi's native Android app, delivering ticketing, fare payment and journey experiences to riders across our transit agencies • Integrate Justride SDK and public API capabilities into the app, turning platform features into things riders can actually use • Write clean, maintainable Kotlin that holds up across a white-label codebase serving many agency deployments • Apply Coroutines and Flow to keep the app responsive and reliable under real-world conditions • Partner with our platform teams so SDK and API capabilities land well in the app, and feed real app needs back into the platform roadmap • Help maintain a healthy, releasable codebase, keeping quality high as the app grows • Bring AI-assisted development tools into your workflow to move faster without cutting corners

Romania
€300 / day
Board logo

Junior Android Developer

Board

The Enterprise Planning Platform

Android Engineer16 days ago
Full TimeRemoteTeam 501-1,000Since 1994

• Develop and maintain Android application features using Kotlin, under the guidance of senior team members. • Write clean, well-documented code and participate in code reviews. • Write unit tests and help improve test coverage. • Analyze and troubleshoot issues in existing code. • Contribute ideas and solutions to enhance software functionality. • Identify and communicate strategic technology standards, frameworks, principles and roadmaps to guide technological decisions. • Collaborate with cross-functional teams to define, design and ship new features. • Work closely with UI/UX designers to implement visually appealing and intuitive user interfaces. • Escalate complex or unresolved issues to higher-level team members. • Document written code, processes, and procedures to ensure knowledge transfer within the team. • Stay abreast of industry trends, best practices, and emerging technologies. • Actively participate in professional development activities to enhance technical skills. • Perform additional duties and projects as requested.

California + 4 moreAll locations: California | New York | Massachusetts | Texas | Washington
BJAK logo

Android Software Engineer – AI Neobank App

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Android Engineer16 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Build and ship Android features using Kotlin. • Create clean mobile flows for insurance, payments, claims, renewals and financial services. • Work with product and design to simplify complex user journeys. • Integrate backend APIs and ensure mobile flows are stable, secure and reliable. • Improve app performance, crash rate, loading states, responsiveness and memory usage. • Use analytics, user behaviour and production issues to improve the product. • Build AI-assisted mobile experiences only where they genuinely improve the user journey.

Vietnam