ZOE Logo

ZOE

Senior Full Stack Engineer (FE Focused)

Posted Yesterday
Be an Early Applicant
Remote
Hiring Remotely in United Kingdom
Mid level
Remote
Hiring Remotely in United Kingdom
Mid level
The Senior Full Stack Engineer will develop high-performance web interfaces, collaborate with UX designers, work with both front-end and back-end technologies, and mentor junior engineers.
The summary above was generated by AI
👥 About the Engineering Team

At ZOE, we're on a mission to empower people with the most advanced science and technology to transform their health.

Our Engineering team sits at the heart of that mission. We’re a ~40 distributed team across the UK and EU, who thrive on solving complex challenges together. We bring a wide mix of skills — from front-end, back-end, full-stack, and mobile engineering to machine learning, data science, and analytics — to build the experiences that guide our members through their health journey.

We’re proud of the diversity in our team: 39% female and 61% male, with colleagues from many different backgrounds, cultures, and lived experiences. We believe this diversity makes us stronger, more creative, and better equipped to serve our global community.

Collaboration is core to how we work. Engineers at ZOE partner closely with data scientists and analysts, product managers, and product designers to bring new ideas to life. Depending on the project, we also work hand-in-hand with marketing, finance, legal, and other teams, making our work highly cross-functional and impactful.

Above all, we value curiosity, openness, and empowerment. We encourage everyone to share ideas, learn continuously, and shape how we work — whether it’s through experimenting with new technology, improving our ways of working, or finding better ways to support our members.

🚀 About the role

We’re looking for a Full-Stack Engineer (Front-End Focused) to help us build world-class digital experiences. While ZOE maintains a full-stack environment, this specific role is designed for someone who is passionate about crafting seamless, performant, responsive and beautiful user interfaces across web and mobile.

You will spend the majority of your time in TypeScript, React, and Next.js, but you’ll also dive into our backend services (Kotlin or Python) to ensure the data you need is available, structured correctly, and delivered efficiently. You will contribute to shape and grow our web design system, collaborating closely with design and engineering. You will be launching A/B tests and will collaborate with analysts to interpret results.

💻 Our Stack

  • Backend: Kotlin / Spring Boot, Python / FastAPI & Django

  • Frontend: TypeScript, React Native, Next.js, GraphQL

  • Tools: GTM, Headless CMS, Optimizely, Google Pub/Sub, Grafana, Firebase Auth,

  • CI/CD: ArgoCD, GitHub Actions

  • Data: Web data layer, dbt, BigQuery, Airflow

  • Infrastructure: GCP, Kubernetes, Terraform, Vercel

🎯 What you’ll be doing
  • Developing a best-in-class, beautiful website that is fully performant and on-brand.

  • Bridging the Stack: Collaborating on API design and occasionally implementing backend changes to support new front-end functionality.

  • Design Partnership: Working hand-in-hand with UX Designers to turn high-fidelity mocks into fluid, accessible, and performant components.

  • Engineering Excellence: Writing clean, testable code and contributing to our shared component libraries and design systems.

  • Rapid Iteration: Shipping to production regularly (ideally daily) and using data/feedback to refine the user journey.

  • Growth: Supporting and learning from senior engineers while mentoring others as you grow into a technical owner.

🧠 We think you would be great if you…
  • Have 3–5 years of experience in software development with a heavy focus on the front-end.

  • Possess Deep Expertise in TypeScript, React, and Next.js. You understand state management, hooks, and how to optimize for web performance.

  • Have Working Knowledge of a backend language (like Python, Kotlin, or Java) and feel comfortable navigating an API or database schema.

  • Are a Pragmatic Engineer—you favour simple, maintainable solutions over "clever" over-engineering.

  • Thrive in Collaborative Environments and enjoy the "why" behind a product feature just as much as the "how."

✨ Our Hiring Journey

We value your time as much as our own. We’ve designed a streamlined, 4-step process to get us from "Hello" to "Welcome to the team" as quickly as possible.

Step 1: 👋 Intro chat with Talent Team

A high-energy intro to see if our missions align. We’ll chat about your journey, what makes ZOE tick, and make sure the basics (role, impact, and expectations) are a match.

Step 2: 🧠 Hiring Manager Interview

A tactical conversation focused on your craft. We skip the generic scripts and dive straight into how you solve problems, your past wins, and the specific challenges this role is here to tackle.

Step 3: 🔄 The Remote Loop This is where we get into the details. Depending on the role and level, this stage consists of 2 to 4 focused interviews designed to assess different areas (e.g., technical skills, cross-team collaboration, or strategic thinking).

Step 4: 🎉 The Finish Line (Offer & Onboarding) If there’s a match, we don’t hang around. We’ll extend an offer, talk through equity and benefits, and get you ready for your ZOE onboarding journey. Let’s change the world’s health together.

🚀 Ready to thrive? We want to hear from you

The experience, skills, and attributes we’ve outlined are what we believe will help someone truly thrive in this role.

However, we understand that talent comes in many forms. If you are genuinely excited about ZOE's mission and this opportunity, please don't hesitate to apply—even if you don't meet every single requirement listed.

We fundamentally value potential and commitment above all else. We are dedicated to fostering growth and providing opportunities for you to learn and develop alongside us.

HQ

ZOE London, England Office

Health Foundry, Canterbury House, 1 Royal Street, London, United Kingdom, SE1 7LL

Similar Jobs

2 Days Ago
Remote
Senior level
Senior level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Conversational AI
The Pre-Sales Solutions Engineer leads technical discovery, designs and executes POCs, advises on architectural needs, triages issues, and collaborates with teams to ensure customer success and continuous engagement throughout the project lifecycle.
Top Skills: DockerHTTPJavaScriptKubernetesPythonSipTypescriptWebrtc
2 Days Ago
Remote
Senior level
Senior level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Conversational AI
The Solutions Architect will lead enterprise deployments, ensure technical success for customers, and contribute to product improvements. Responsibilities include architecture design, post-sales support, technical problem-solving, and customer engagement.
Top Skills: DockerJavaScriptKubernetesPythonRust
3 Days Ago
Remote
Senior level
Senior level
Computer Vision • Healthtech • Information Technology • Logistics • Machine Learning • Software • Manufacturing
Lead revenue strategy and operations for international markets by designing and building revenue systems, driving performance, and institutionalizing successful practices.
Top Skills: LookerSalesforce

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account