At a Glance
- Tasks: Develop and maintain a life-changing Android app for addiction support.
- Company: Join a mission-driven health tech company making a real difference.
- Benefits: Enjoy competitive pay, stock options, hybrid work, and growth opportunities.
- Why this job: Be part of a team that impacts lives daily with innovative technology.
- Qualifications: 4+ years in Android development and strong Kotlin skills required.
- Other info: Collaborative culture with a focus on experimentation and personal growth.
The predicted salary is between 36000 - 60000 ÂŁ per year.
A global, mission-driven health tech company is looking for an experienced Android Engineer to help power the next generation of its member-facing mobile app. This is a tech‑4‑good based app helping people with addiction. The company has supported more than 750,000 members and partners with hundreds of employers and health plans. With continued growth following its recent Series C, the engineering team is expanding in London to support major product evolution, including a strategic transition to Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP).
Compensation and Benefits
- Minimum 10% annual bonus
- Stock options
- Hybrid working (2 days per week in London)
- Professional growth opportunities
- Quarterly in-person team events
- Work on a product directly improving lives every day
The Role
As an Android Engineer, you’ll play a critical role in shaping a high‑impact mobile product used daily by members around the world. You’ll work closely with Android, iOS, backend, platform, product and design teams to deliver fast, reliable and engaging features, while contributing to the company’s cross‑platform strategy. This role is hands‑on, technically challenging, and ideal for someone who wants to blend modern Android development with emerging cross‑platform frameworks.
Company Culture & Values
You’ll join a collaborative, transparent and impact‑driven engineering team where ideas are valued, experimentation is encouraged, and the mission sits at the heart of everything. The company’s mission is to make substance use treatment accessible, effective and personalised.
Key Responsibilities
- Build and maintain the Android application, ensuring a world‑class member experience.
- Contribute to new cross‑platform development using KMP and CMP.
- Implement new features with clean, maintainable, high‑quality Kotlin code.
- Collaborate with product managers and designers to refine wireframes and propose scalable solutions.
- Integrate REST APIs and work closely with backend and platform teams to optimise performance.
- Maintain and enhance CI/CD pipelines using Bitrise.
- Participate in code reviews, design discussions, and agile ceremonies.
- Help define architectural patterns to support ongoing cross‑platform evolution.
Role Requirements
- 4+ years of professional Android development experience.
- Strong Kotlin proficiency (plus working knowledge of Java).
- Good understanding of Android architecture patterns such as MVVM and Clean Architecture.
- Experience with Jetpack Compose, Hilt, Retrofit, and core Android libraries.
- Exposure to or enthusiasm for Kotlin Multiplatform and Compose Multiplatform.
- Experience with REST API integration and modern networking/data layers.
- Familiarity with CI/CD tools (Bitrise or equivalent).
Bonus Skills
- Production experience with KMP or CMP.
- Knowledge of SQLDelight, Room, Koin or similar tools.
- Experience improving Gradle build performance.
- Understanding of iOS concepts for cross‑platform collaboration.
- Awareness of mobile security and performance best practices.
Seniority Level: Mid‑Senior level
Employment Type: Full‑time
Job Function: Information Technology
Industries: Health and Human Services
Android Developer in England employer: Harvey Nash
Contact Detail:
Harvey Nash Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Android Developer in England
✨Tip Number 1
Network like a pro! Reach out to your connections in the health tech space, especially those who work at companies you admire. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Android projects, especially any that involve Kotlin or cross-platform development. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past projects, focusing on how you've contributed to team success and improved user experiences.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our mission-driven team.
We think you need these skills to ace Android Developer in England
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Android Developer role. Highlight your experience with Kotlin, Jetpack Compose, and any cross-platform projects you've worked on. We want to see how your skills align with our mission-driven approach!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for health tech and how you can contribute to making substance use treatment accessible. Let us know why you're excited about working with our team and the impact we’re making.
Showcase Your Projects: If you've got a portfolio or GitHub, don’t forget to include it! We love seeing real examples of your work, especially if they demonstrate your expertise in Kotlin and modern Android development. It helps us understand your coding style and problem-solving skills.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our mission-driven team!
How to prepare for a job interview at Harvey Nash
✨Know Your Kotlin Inside Out
Make sure you brush up on your Kotlin skills before the interview. Be ready to discuss your experience with Kotlin, especially in relation to Android development. Prepare examples of projects where you've implemented clean, maintainable code and how you've tackled challenges using Kotlin.
✨Familiarise Yourself with Cross-Platform Development
Since the company is transitioning to Kotlin Multiplatform and Compose Multiplatform, it’s crucial to show your enthusiasm and understanding of these technologies. Read up on KMP and CMP, and be prepared to discuss how you can contribute to cross-platform strategies in your role.
✨Showcase Your Collaborative Spirit
This role involves working closely with various teams, so highlight your teamwork skills. Think of specific instances where you collaborated with product managers or designers to refine features. Emphasise your ability to communicate effectively and contribute to a positive team environment.
✨Prepare for Technical Challenges
Expect technical questions that test your knowledge of Android architecture patterns like MVVM and Clean Architecture. Brush up on REST API integration and CI/CD tools like Bitrise. Practising coding problems related to these areas can help you feel more confident during the technical portion of the interview.