Role overview
Build and maintain native Android applications for phones and tablets, taking features from API integration through to a polished, accessible user experience. The work spans app architecture, quality and performance, testing, and preparing reliable releases for the Play Store.
Responsibilities
- Develop features in Kotlin using Jetpack Compose and/or Android Views, with navigation and lifecycle components suited to the existing codebase.
- Integrate REST and real-time services, including suitable error handling, caching, and offline support where needed.
- Deliver Material Design interfaces that support accessibility, configuration changes, and different screen sizes.
- Write unit and device-level tests; use profiling tools to investigate responsiveness, memory, and battery issues.
- Manage release practices such as versioning, staged rollouts, crash reporting, and policy requirements.
- Review code, contribute to module boundaries, and document decisions that affect the Android application.
Requirements
- Demonstrated experience shipping native Android apps in Kotlin.
- Knowledge of Jetpack libraries, Gradle, coroutines, and Flow.
- Experience with Compose or XML layouts and ViewBinding, and ability to work with existing screens.
- Understanding of activity and fragment lifecycles, process recreation, and background work limits.
- Familiarity with REST clients, JSON, secure storage, Git, and CI-friendly development.
- Clear written English and comfort collaborating asynchronously.
Nice to have
- Hilt or Koin, modular Gradle projects, or baseline profiles.
- Tablet, foldable, or other large-screen interface work.
- Modular app delivery, Espresso, Compose UI tests, or snapshot testing.
Benefits and work setup
- Remote work across India, the UK, the US, or Australia, with flexible hours.
- Market-based compensation, medical coverage for employees and dependents, equipment, and a home-office or Wi-Fi allowance.
- Learning budget, paid time off, local public holidays, protected focus time, and engineering mentorship.