Senior Full Stack Engineer (FE Focused)

Reposted Yesterday
2 Locations
Remote
Mid level
Software
The Role
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.
Summary Generated by Built In
👥 About the 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. 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 (High-energy alignment alignment check)

  • Step 2: 🧠 Hiring Manager Interview (Tactical conversation focused on your craft)

  • Step 3: 🔄 The Remote Loop (2 to 4 focused interviews assessing technical and collaboration skills)

  • Step 4: 🎉 The Finish Line (Offer, equity/benefits breakdown, and onboarding)

___________________________________________________________________________

🚀 Ready to thrive? Apply Now

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.

ZOE is an equal opportunity employer. If you require any reasonable accommodations during the interview process, just let us know—we are here to support you.

___________________________________________________________________________

Not the perfect match? Join ZOE's Talent Community!

If this role isn't the exact right fit, or the timing isn't right, don't let the journey end here. Drop your resume here. When a role opens up that matches your unique superpowers, you'll be the first person we reach out to.

 
📸 Stay Curious. Follow the Journey.

Want to see life behind the scenes, our latest health breakthroughs, and how we're changing the world through food? Follow us on our socials:

LinkedIn | Instagram | TikTok | YouTube | Facebook

Skills Required

  • 3-5 years of experience in software development with a focus on front-end
  • Deep expertise in TypeScript, React, and Next.js
  • Working knowledge of backend languages like Python or Kotlin
  • Ability to collaborate and communicate effectively in a team
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Boston, MA
218 Employees
Year Founded: 2017

What We Do

ZOE is a nutritional science start-up on a mission to help people eat with confidence. Our name means “life” and we’re committed to helping people live it to their fullest by harnessing the power of scientific research, software engineering and artificial intelligence Our team tackles a range of complex product, engineering, data, logistics, UI/UX challenges that enable our customers to understand their unique biological response to food We are builders and lifelong learners - connected by a common desire to leverage our talent for helping the world Since our launch in 2017, we grew our team from 5 to 120 extraordinary individuals. Our products, insights and advise has been covered by many household media brands and we're only just beginning. We're currently hiring and we'd love to hear from you - https://joinzoe.com/careers

Similar Jobs

Deepgram Logo Deepgram

Solutions Engineer

Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Conversational AI
Remote
EU
150 Employees

Deepgram Logo Deepgram

Senior Solutions Architect

Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Conversational AI
Remote
EU
150 Employees

Form3 Logo Form3

Senior Software Engineer

Fintech • Payments • Financial Services
Remote
2 Locations
458 Employees
Remote
2 Locations
218 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account