Full-Stack Engineer

2 days ago


Remote, United Kingdom Zoe Full time £40,000 - £100,000 per year

We Are Redefining How People Approach Their Health

ZOE is the science and nutrition company leading a movement to transform the health of millions.

We exist because the food we eat is making us sick. Most of what we are taught about food is wrong.

ZOE runs the world's largest nutrition science study to find scientifically proven solutions.

Our randomised controlled trial of ZOE proves that if you eat the right food for your body, you can feel healthier in weeks and be on track for more healthy years.

ZOE can change the way you eat, feel, and live. We host world-leading scientists on our podcast and bring proven science to your plate with Daily30+, our 30+ plant supplement.

Over 100,000 people rely on ZOE Membership, our personalised nutrition program, to make smarter food choices. ZOE Membership turns complex science into clear step-by-step actions, helping you improve your health with every meal.

ZOE means life — and you can change your life with food.

Visit our career page and become a ZOEntist

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: 44% female and 56% 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 to join our dynamic team and help build impactful experiences for ZOE members. This role sits at the heart of our product development, working closely with product managers, product designers, data scientists, and other engineers to deliver web and app features that improve people's health.

While this is a full-stack role, web development experience is our priority, and we welcome candidates with strong app experience as well. You'll be contributing to our core systems, data pipelines, and microservices, helping us ship high-quality, scalable solutions.

About Our Stack

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

Frontend: TypeScript, React Native,

Tools: Google Pub/Sub, Grafana, Firebase Auth,

CI/CD: ArgoCD, GitHub Actions

Data: dbt, BigQuery, Airflow

Infrastructure: GCP, Kubernetes, Terraform

What You'll Be Doing
    • Building and maintaining backend services and frontend experiences with a focus on web.
  • Collaborating with product managers and UX designers to deliver solutions that delight users.
  • Breaking down complex problems into manageable pieces for incremental delivery.
  • Writing clean, maintainable, and testable code that scales.
  • Shipping to production regularly, ideally daily or as often as possible.
  • Supporting and learning from senior engineers while growing your own skills.
  • Contributing ideas to improve team processes, quality, and efficiency.
We think you would be great if you…
    • 3–5 years of experience in full-stack or back-end development, with web experience preferred.
  • Strong skills in at least one backend language (Kotlin, Python, Java) and frontend framework (React, , React Native).
  • A pragmatic approach to engineering — favouring simple, maintainable solutions over unnecessary complexity.
  • Comfortable working in a fast-paced, collaborative environment with some ambiguity.
  • Passion for building meaningful products that improve people's health.
  • A team player who enjoys learning, sharing knowledge, and building positive working relationships.
Our Hiring Process
    • Stage 1: Talent Acquisition Screen
  • A conversation with our Talent team to learn more about you, your background, and motivations. We'll also share more about ZOE, our mission, and the role.
  • Stage 2: Hiring Manager Screen ‍‍
  • A deep dive into your engineering experience, technical strengths, and career aspirations. This stage helps us understand how your skills align with ZOE's current projects and future challenges.
  • Stage 3: Remote Final Loop
  • Coding Interview – Pair with some of our engineers to solve a technical challenge together, reflecting real-world work at ZOE.
  • System Design Interview – Demonstrate how you approach designing scalable, maintainable, and efficient systems.
  • Behavioural Interview – Explore collaboration, problem-solving, and alignment with ZOE's values in a conversation with the hiring manager and a cross-functional partner.

The experience, skills, and attributes listed above reflect what we believe will contribute to success in this role. If you're passionate about ZOE and the opportunity, but don't meet 100% of the criteria, we still encourage you to apply. We are committed to supporting growth and are happy to offer up-skilling opportunities where possible.

Remote Philosophy

ZOE is a remote-first company, meaning remote work isn't just an option — it's how we work best. We are intentional about building a distributed, high-performing team where collaboration, trust, and flexibility thrive.

We design our workflows around asynchronous communication and shared documentation to support autonomy, focus, and cross-timezone collaboration. While our teams work independently, connection and teamwork remain central to how we operate — through regular rituals, meaningful virtual interactions, and in-person gatherings every quarter. These include team offsites and a yearly company-wide retreat to build relationships, spark creativity, and have fun together.

Being remote-first also means we value outcomes over hours and trust our team members to manage their work in a way that suits their unique rhythm and responsibilities. This approach allows us to support a truly flexible work environment, while staying aligned with our mission and values.

At ZOE, working remotely doesn't mean working alone — it means being empowered, supported, and connected, wherever you are.

Compensation Philosophy

We are committed to offering competitive and equitable compensation that reflects the value of each role and aligns with regional labor market standards. Our approach to compensation goes beyond just base salary — we offer a comprehensive package that includes base pay and stock options, ensuring that every team member is rewarded for their contributions to the company's growth and success.

We believe that building a thriving team requires not only providing fair and competitive compensation but also fostering an environment where success is shared collectively. Our total compensation package is designed to support the well-being of our employees, recognise their individual contributions, and empower them to grow alongside ZOE.

Benefits & Perks

We understand the significant role our benefits play in motivating, inspiring and safeguarding our employees' well-being. Our benefits strategy is thoughtfully designed to echo our mission and values, recognising the diverse needs arising from different life stages of our ZOEntists.

Our approach to benefits takes an inclusive and flexible view of both personal and professional growth. From competitive health insurance and wellness packages to inclusive parental policies, building connection, and tailored professional development programs, we've got you covered.

At ZOE, we continue to build a benefits package that invests in our team members' long-term personal and professional growth and wellbeing, adding to this list as it evolves.

Equal opportunities

We are committed to fostering a diverse and inclusive team where every individual can bring their authentic self to work. We believe that this is key to our success and are dedicated to positively impacting the tech industry. As part of our commitment to equal opportunities, we encourage candidates from underrepresented backgrounds to apply. We ensure a respectful and inclusive environment for all and do not discriminate on the basis of race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, marital status, disability, or age. If you require any accommodations during the interview process, please feel free to inform us, and we will make every effort to support your needs.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


  • Full Stack Engineer

    1 week ago


    Remote, United Kingdom Lightdash Full time £60,000 - £100,000 per year

    We're seeking an exceptional Senior Customer Engineer to join our small and growing team. As part of our newly launched Customer Engineering team, you'll work directly with our most valuable customers while driving technical solutions that transform how data teams work.Who you are:You're a rare hybrid; a top-tier engineer who thrives when working directly...


  • Remote, United Kingdom Malda Macan Full time

    Full Stack TypeScript Engineer - NextJS + NestJSWe are a UK based company, and pay would be $500 a week for approximately 20 hours of work, and we would like to hire you for at least the next 3 months, with the view to continue, depending on performance.Role OverviewWe're seeking a skilled Full Stack TypeScript Engineer to work on both the frontend and...

  • Full Stack Engineer

    1 week ago


    Remote, United Kingdom Lightdash Full time £40,000 - £80,000 per year

    We're looking for a full-stack engineer to join our small and growing team.We value small and high performing teams and are looking for a full-time software engineer to join alongside the current core team. The responsibilities will go beyond just the technical stack, and you'll be expected to contribute to the company strategy and will have a lot of...

  • Full Stack Engineer

    1 week ago


    Remote UK, United Kingdom DoiT Full time £60,000 - £120,000 per year

    LocationOur Full Stack Engineer will be an integral part of our Engineering teams in EMEA. This role is based remotely as a full-time employee in the UK, Ireland, Estonia, Israel, the Netherlands, and Sweden. We are also open to contractors in Eastern Europe and Portugal.Who We AreDoiT is a global technology company that works with cloud-driven organizations...


  • Remote UK, United Kingdom DoiT Full time £60,000 - £100,000 per year

    LocationOur Full Stack Engineer will be an integral part of our Engineering teams in EMEA. This role is based remotely as a full-time employee in the UK, Ireland, Estonia, Israel,  the Netherlands, Sweden. We are also open to contractors in Eastern Europe and Portugal.Who We AreDoiT is a global technology company that works with cloud-driven organizations...


  • Remote, United Kingdom TrustedHousesitters Full time

    TrustedHousesitters is a fast growing, direct-to-consumer marketplace that is redefining pet care and travel.Here at TrustedHousesitters, we're on a mission to make travel work better for pets, for their people, and for the global community of animal lovers who look after them. We've got big plans on becoming the world's most-loved travel solution for pet...

  • Full-Stack Engineer

    1 week ago


    Remote - UK, United Kingdom Spectrum Full time £60,000 - £120,000 per year

    About us: Spectrum.Life is a whole-of-health digital partner that guides organisations and their people to thrive, delivering clinically backed digital health, mental health and wellbeing solutions.Our HealthTech delivers digital transformation for Insurers, Educators and Employers through Co-creation or seamlessly integrated out-of-the-box solutions, that...


  • Remote UK, United Kingdom DoiT Full time £80,000 - £120,000 per year

    Senior Full Stack Engineer (Backend-Oriented) - PerfectScale by DoiTLocationOur Senior Full Stack Engineer will be an integral part of our Engineering teams in EMEA. This role is based remotely as a full-time employee in the UK, Ireland, Estonia, Netherlands, Sweden, Israel. We are also open to contractors in East Europe and Portugal.Who We AreDoiT is a...

  • Full Stack Developer

    2 weeks ago


    Remote, United Kingdom Avalon Artificial Intelligence Limited Full time £26,500 - £28,000 per year

    Job Title: Full Stack DeveloperCompany: Avalon AISalary: £26,500 per yearLocation: Remote (UK-based)Type: Full-timeCompany OverviewAvalon AI builds privacy-first, AI-driven home automation and security. Our platform fuses computer vision at the edge with secure cloud orchestration to anticipate risks, protect households, and keep devices working in...

  • Full Stack Engineer

    6 days ago


    London, Remote, United Kingdom NatureMetrics Full time £100,000 - £150,000 per year

    The role We are a market-leading nature tech company on a mission to make nature measurable and actionable at scale. Our platform delivers vital insights on species, habitats, and nature-related risks, helping businesses across sectors - from mining and renewable to CGS and financial services - make smarter, more sustainable decisions.As global leaders in...