Senior/Lead Android Engineer in London

Senior/Lead Android Engineer in London

London Full-Time 70000 - 90000 € / year (est.) Home office (partial)
Deepstreamtech

At a Glance

  • Tasks: Shape mobile experiences for millions, focusing on women's health with innovative features.
  • Company: Join Flo, a leading app trusted by 1 in 4 women in the US.
  • Benefits: Competitive salary, flexible work environment, and opportunities for personal growth.
  • Other info: Collaborative team culture with genuine ownership over projects and career advancement.
  • Why this job: Make a real impact in women's health while working with cutting-edge technology.
  • Qualifications: 7+ years in Android development, strong Java skills, and a passion for clean code.

The predicted salary is between 70000 - 90000 € per year.

Requirements

  • 7+ years of hands-on Android development experience, with a track record of shipping and maintaining production applications at scale
  • Experience building large, complex mobile applications with polished, performant UIs - ideally for global consumer audiences
  • Strong proficiency in Java, with solid object-oriented design principles and a keen eye for clean, maintainable code
  • Deep knowledge of the Android ecosystem - including platform fragmentation, UI design patterns, and delivering consistent experiences across a wide range of screen sizes and devices
  • Solid familiarity with Google technologies, Play Store submission processes, and Google's development guidelines
  • A good grasp of the full mobile product lifecycle, with practical experience working within Agile teams
  • (Desirable) Knowledge of Kotlin programming language, Clean Architecture and reactive programming
  • (Desirable) An eye for UX and interaction design - you care about how things feel, not just how they work
  • (Desirable) Hands-on experience with mobile CI/CD tooling, including build, test and release automation
  • (Desirable) Experience integrating with analytics and BI systems, including A/B testing frameworks
  • (Desirable) Experience with alternative Android markets
  • (Desirable) Experience optimising data usage over mobile networks and building offline-first applications

What the job involves

As an Android Engineer at Flo, you'll help shape the mobile experience for millions of people, and do genuinely meaningful work in women's health. Our app is trusted by 1 in 4 women aged 18–44 in the US and used across 100+ countries, with machine learning and AI powering accurate cycle predictions and personalised, medically credible health insights.

We build large-scale mobile applications with rich, intuitive interfaces - optimised for speed, accessibility and privacy. You'll join a cross-functional team working across the full mobile lifecycle, from feature ideation through to release and iteration, with real ownership over value delivery end to end.

We're not a feature factory. Our engineers are pragmatic problem-solvers who thrive in fast-moving environments and care about what they ship. You'll have genuine scope to experiment, lead ambitious product initiatives and implement solutions that matter - not just clear a backlog. Flo is a constantly evolving product, and we give our engineers the trust and autonomy to evolve it.

Developing features using modern frameworks, libraries and in-house components - contributing to a shared codebase built to last. Delivering polished, intuitive user experiences that meet a high bar for design and usability. Maintaining and improving a continuous delivery pipeline, ensuring fast, reliable and safe releases to production.

Senior/Lead Android Engineer in London employer: Deepstreamtech

At Flo, we pride ourselves on being an exceptional employer that values innovation and meaningful contributions to women's health. Our collaborative work culture fosters creativity and autonomy, allowing our Senior/Lead Android Engineers to take ownership of impactful projects while enjoying opportunities for professional growth in a fast-paced environment. With a commitment to employee well-being and a focus on delivering high-quality mobile experiences, we offer a unique chance to make a difference on a global scale.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior/Lead Android Engineer in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best Android projects. Include links to apps you've developed or contributed to, and make sure to highlight any unique features or challenges you tackled.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail, especially how you approached complex problems.

Tip Number 4

Apply through our website! We love seeing candidates who take the initiative. Tailor your application to highlight your experience with large-scale mobile applications and your passion for creating meaningful user experiences.

We think you need these skills to ace Senior/Lead Android Engineer in London

Android Development
Java
Object-Oriented Design Principles
UI Design Patterns
Agile Methodologies
Kotlin
Clean Architecture

Some tips for your application 🫡

Show Off Your Experience:Make sure to highlight your 7+ years of Android development experience. We want to see your track record of shipping and maintaining production applications, so don’t hold back on the details!

Polish Your Code Samples:When you mention your proficiency in Java and clean code principles, consider including links to your GitHub or any projects you've worked on. We love seeing well-structured, maintainable code that reflects your skills.

Know Your Stuff:Familiarise yourself with the Android ecosystem and Google’s development guidelines. Mention any experience you have with Play Store submissions and how you’ve tackled platform fragmentation in your past projects.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to get your application and ensure it reaches the right people. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Deepstreamtech

Showcase Your Experience

Make sure to highlight your 7+ years of Android development experience. Prepare specific examples of production applications you've shipped and maintained, especially those with complex UIs. This will demonstrate your ability to handle large-scale projects.

Know Your Tech Stack

Brush up on your Java skills and be ready to discuss object-oriented design principles. If you have experience with Kotlin or Clean Architecture, mention it! Familiarity with Google technologies and the Play Store submission process is a must, so be prepared to talk about that too.

Understand the Mobile Lifecycle

Be ready to discuss your experience with the full mobile product lifecycle, especially within Agile teams. Share how you've contributed to feature ideation, release, and iteration processes. This shows you understand the bigger picture and can work collaboratively.

Demonstrate Your UX Awareness

Since the role involves creating polished user experiences, be prepared to discuss your approach to UX and interaction design. Share examples of how you've optimised apps for speed and accessibility, and how you ensure a consistent experience across different devices.