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 hybrid work, competitive pay, bonuses, and stock options.
- Why this job: Shape impactful mobile products while working with cutting-edge technologies.
- Qualifications: 4+ years in Android development with strong Kotlin skills.
- Other info: Collaborative culture focused on innovation 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 employer: Harvey Nash
Contact Detail:
Harvey Nash Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Android Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those in health tech. Attend meetups or webinars to meet potential colleagues and learn more about the company culture.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Android projects, especially any that involve Kotlin or cross-platform development. This will give you an edge and demonstrate your hands-on experience.
✨Tip Number 3
Prepare for the interview by brushing up on your knowledge of Android architecture patterns and Kotlin best practices. Be ready to discuss how you've tackled challenges in past projects and how you can contribute to their mission.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in joining our mission-driven team.
We think you need these skills to ace Android Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Android development experience, especially with Kotlin and any cross-platform frameworks. We want to see how your skills align with our mission-driven approach!
Showcase Your Projects: Include links to your previous work or projects that demonstrate your expertise in Android development. If you've worked on apps that improve lives, definitely let us know – it’s a big plus for us!
Craft a Compelling Cover Letter: Your cover letter should reflect your passion for health tech and how you can contribute to our mission. We love seeing candidates who are excited about making a difference through technology!
Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. It helps us keep track of applications and ensures you’re considered for the role you’re interested in!
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 to showcase any projects where you've implemented clean, maintainable code.
✨Familiarise Yourself with Cross-Platform Development
Since the company is transitioning to Kotlin Multiplatform and Compose Multiplatform, it’s crucial to understand these frameworks. Do some research on their benefits and be prepared to discuss how you can contribute to this transition.
✨Showcase Your Collaborative Spirit
This role involves working closely with various teams, so highlight your teamwork skills. Think of examples where you’ve collaborated with product managers or designers to refine features and how that led to successful outcomes.
✨Prepare for Technical Challenges
Expect technical questions or coding challenges during the interview. Practice common Android architecture patterns like MVVM and Clean Architecture, and be ready to explain how you’ve applied them in your previous work.