Senior/ Lead Android Engineer

Flohealth · Vilnius · Engineering

Posted 2026-11-12

Apply for this role →

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.

Your Experience

Must have:

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

Nice to have:

Knowledge of Kotlin programming language, Clean Architecture and reactive programming

An eye for UX and interaction design - you care about how things feel, not just how they work

Hands-on experience with mobile CI/CD tooling, including build, test and release automation

Experience integrating with analytics and BI systems, including A/B testing frameworks

Experience with alternative Android markets

Experience optimising data usage over mobile networks and building offline-first applications

What you'll be doing

You'll be responsible for:

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

#LI-Hybrid #LI-AJ1

Salary Range - gross per month (ranges may vary based on skills and experience)

€6.500—€8.500 EUR

Apply for this role →

← Back to all jobs