Android Developer
Role details
Job location
Tech stack
Job description
As a Senior Android Developer you will play a key role in designing and developing features for a modern mobile application used by customers globally.
Youll work closely with product managers, UX designers, QA engineers and data teams, contributing to both the technical architecture and ongoing evolution of the Android platform.
This is an excellent opportunity for an engineer who enjoys owning complex mobile features and building scalable Android applications., * Develop and maintain Android applications using Kotlin and Java
- Build scalable architectures using MVVM or Clean Architecture
- Integrate Google Fit / Android Health APIs
- Implement robust REST API integrations
- Develop data workflows supporting mobile, device and cloud interactions
- Implement unit testing and automated UI testing frameworks
- Contribute to code reviews and architecture discussions
- Work within an Agile development environment
Requirements
Are you an experienced Android developer who enjoys building mobile applications that have a real impact on peoples health and wellbeing?, * Strong Android development experience
- Expertise in Kotlin and Android Studio
- Experience integrating REST APIs
- Strong understanding of Android architecture patterns (MVVM / Clean Architecture)
- Experience building modern mobile applications
Desirable Experience
- Experience integrating Google Fit, Health Connect or similar health APIs
- Experience with Jetpack components or Compose
- Experience with CI/CD pipelines and automated testing
- Experience working in regulated or high-reliability software environments