Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Engineer image - Rise Careers
Job details

Full Stack Engineer

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 Team

The E-Commerce team is integral to the success of ZOE. Our team is composed of an engineering manager, four engineers, a designer and a product manager. We build software solutions to guide potential customers from initial curiosity about ZOE and their health, all the way to purchasing and product delivery, by offering them insights on the science behind our products and how they can change lives.

We guide customers from product discovery to purchase, subscription management, and product delivery, providing insights into the science behind ZOE. We collaborate closely with marketing, legal, operations, finance, analytics, and customer support, as well as other engineering teams, to find the best solutions for both the business and our potential customers.

Our team owns the full customer acquisition lifecycle, pricing, payment processing and subscription management as well as fulfillment systems spanning over in-house solutions as well as external partners. We work in a fast-paced, cross-functional environment where A/B testing and data driven decision making is the norm, combining external platforms and in-house solutions to add value rapidly while minimising new technical debt.


💼 About the Role

We’re looking for a mid-level Full-Stack Software Engineer to help us build and scale our e-commerce solutions. You might have 2-4 years of experience, have shipped a few things, and are eager to continue growing your skills in a supportive, high-trust team.

Our tech stack includes Kotlin, Python, TypeScript, React, Next.js, Docker, and Kubernetes on GCP. You don’t need to know it all—what matters most is your ability to learn, collaborate, and solve problems effectively.

As a Series B startup, we value adaptability and a willingness to take ownership. If you’re looking for a place where you can have a real impact, grow quickly, and work with a team that supports your development—we’d love to hear from you!



🚀 About Our Stack

🔙 Backend: Kotlin / Spring Boot, Python / FastAPI

🎨 Frontend: TypeScript, React, Next.js. Headless CMS, Design systems.

🚀 CI/CD: ArgoCD, GitHub Actions

☁️ Infrastructure: GCP, Kubernetes, Terraform, Grafana

📊 Data: Postgres, dbt, BigQuery, Airflow, Hex


🚀 You’ll be…
  • Working across our Kotlin and Python back-end services and TypeScript, React, and Next.js front end
  • Contributing to a self-organising team with high levels of trust, collaboration, and psychological safety
  • Writing clean, testable, and maintainable code, ensuring frequent and reliable releases
  • Partnering with stakeholders to shape solutions and solve real business problems
  • Keeping accessibility, performance, and responsiveness at the forefront of development
  • Breaking down complex problems into manageable, efficient solutions


🌟 We think you would be great if you…
  • Have experience with at least one part of our tech stack and are eager to learn the rest
  • Are proactive, adaptable, and comfortable working in a fast-paced, high-ambiguity environment
  • Enjoy collaborating with engineers, designers, product managers, and business stakeholders
  • Apply a growth mindset to Software Craftsmanship and best practices and apply that to the team, as well - changing its practices autonomously
  • Prefer an outcome-driven approach rather than being tied to specific technologies


🎖️ Things that are not a hard requirement, but will really make you stand out
  • Experience integrating payment processors (we use Stripe)
  • Previous work in startups or fast-paced environments
  • Familiarity with DevOps, CI/CD pipelines, and infrastructure as code
  • Knowledge of accessibility best practices and performance optimisation
  • Experience building internal tools for ops, fulfilment, marketing, or finance
  • Strong CSS skills and a passion for bringing designs to life
  • Experience developing and improving design systems
  • Excitement about running customer-facing experiments


📢 Our Hiring Process
  • Stage 1: Talent Acquisition Screen:
A conversation with our Talent team to learn more about you and share insights into ZOE and the role.
  • Stage 2: Hiring Manager Screen:
A deep dive into your experience and your aspirations to establish whether the job is a good match on both sides.
  • Stage 3: Technical Interviews
Async Communication Exercise – A take-home task to assess your asynchronous communication on everyday technical topics.
Technical Interview – Meet with some of our engineers to work on a technical task in a collaborative environment.
System Design Interview – Showcase how you design scalable and efficient systems.
  • Stage 4: Final Round Interview
Behavioural Interview – Discuss values, collaboration, problem-solving, and impact 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.

Zoe Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Zoe DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Zoe
Zoe CEO photo
Jonathan Wolf
Approve of CEO

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Engineer, Zoe

ZOE is on a mission to transform health through science and nutrition, and we are looking for a Full Stack Engineer to join our dynamic team! As a mid-level Full Stack Engineer, you will play a key role in building and scaling our e-commerce solutions to guide potential customers from learning about ZOE to making informed purchases. You’ll engage with our robust tech stack, which includes Kotlin, Python, TypeScript, and React, while working closely with engineers, designers, and product managers in a supportive, high-trust environment. Imagine seeing your work directly impact how over 100,000 people improve their health every day! You don’t need to know all the technologies, just a willingness to learn and solve problems. We operate using principles of collaboration, psychological safety, and outcome-driven development, so if you love working in fast-paced, innovative settings, this is the place for you. Together, we can redefine how people approach their health and well-being. Join us at ZOE, where your skills can make a real difference!

Frequently Asked Questions (FAQs) for Full Stack Engineer Role at Zoe
What are the main responsibilities of a Full Stack Engineer at ZOE?

As a Full Stack Engineer at ZOE, your primary responsibilities will include building and maintaining scalable e-commerce solutions. You'll work across our Kotlin and Python back-end services, alongside our TypeScript, React, and Next.js front end. You’ll collaborate with cross-functional teams, focusing on delivering clean, testable code while ensuring that accessibility, performance, and responsiveness are at the forefront of our development efforts.

Join Rise to see the full answer
What skills and experience are required for a Full Stack Engineer position at ZOE?

To be successful as a Full Stack Engineer at ZOE, it's ideal to have 2-4 years of relevant experience. Familiarity with at least one part of our tech stack, such as Kotlin, Python, or React, is valuable, while an eagerness to learn the others is equally important. A proactive mindset, ability to work in a high-ambition environment, and strong collaborative skills will make you a great fit for our team.

Join Rise to see the full answer
How does ZOE foster a supportive work environment for Full Stack Engineers?

At ZOE, we prioritize creating a high-trust and collaborative environment where engineers feel empowered to grow. We support autonomy through remote-first practices, ensuring you can work flexibly while being connected with your teammates. Regular rituals, team offsites, and quarterly retreats help build strong relationships within our distributed teams, contributing to a positive culture focused on collective success.

Join Rise to see the full answer
What is the tech stack used by Full Stack Engineers at ZOE?

ZOE’s Full Stack Engineers primarily work with Kotlin, Python, TypeScript, and React, along with modern tools like Docker and Kubernetes on GCP. Our CI/CD practices incorporate ArgoCD and GitHub Actions, while our data management leverages Postgres, BigQuery, and tools like dbt and Airflow. This diverse tech stack enables us to build impactful solutions effectively.

Join Rise to see the full answer
What does the hiring process look like for a Full Stack Engineer at ZOE?

The hiring process for a Full Stack Engineer at ZOE consists of several stages, starting with an initial talent acquisition screen. This is followed by a hiring manager screen, technical interviews that assess your problem-solving and coding abilities, and finally a behavioral interview that evaluates your values and teamwork skills. Throughout the process, we seek to ensure mutual fit and alignment with ZOE's mission.

Join Rise to see the full answer
Common Interview Questions for Full Stack Engineer
Can you explain your experience with developing e-commerce solutions as a Full Stack Engineer?

When answering this question, be specific about your projects. Describe technologies used, your role in the development process, and any challenges you overcame. Highlight how your work improved user experience or business results, showcasing your impact within an e-commerce context.

Join Rise to see the full answer
What frameworks or technologies are you most comfortable with in the Full Stack Engineer role?

Discuss specific frameworks relevant to the job, such as React for front-end development or Kotlin for back-end services. Provide examples of projects where you utilized these technologies successfully and your approach to learning new tools as needed.

Join Rise to see the full answer
How do you ensure your code is clean and maintainable?

Explain your coding practices, such as following industry standards, writing unit tests, and utilizing design patterns. Illustrate your approach with an example where your coding practices led to easier code maintenance or better team collaboration.

Join Rise to see the full answer
Describe a time you faced a significant challenge in a project and how you addressed it.

Use the STAR method (Situation, Task, Action, Result) to structure your answer. Focus on the challenge, your thought process in developing a solution, how you collaborated with others, and the outcome of your actions, showcasing your problem-solving skills.

Join Rise to see the full answer
What strategies do you use to keep performance and accessibility in mind during development?

Discuss any frameworks or tools you use to assess performance and accessibility, such as Lighthouse for performance checking or ARIA roles for accessibility. Provide examples of how you implemented these best practices in past projects.

Join Rise to see the full answer
How do you collaborate with team members and stakeholders during a project?

Talk about your communication methods, tools (like Slack or JIRA), and how you gather input from stakeholders. Emphasize the importance of regular check-ins and feedback loops, and highlight a specific example of a project where collaboration led to great results.

Join Rise to see the full answer
Have you worked with CI/CD pipelines, and how do they benefit your development process?

Describe your experience with CI/CD tools such as GitHub Actions. Discuss how implementing CI/CD made your development process more efficient, reduced errors, or supported faster delivery of features, backed by data or specific cases from past work.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects as a Full Stack Engineer?

Explain your approach to prioritization, such as using tools like Trello or Agile methodologies. Share specific techniques that work for you, such as deadline prioritization or stakeholder input, and highlight your ability to adapt when project scopes change.

Join Rise to see the full answer
What do you see as the biggest challenges facing Full Stack Engineers today?

Discuss current trends such as the need for faster development cycles or security concerns. Offer your insights on how to navigate these challenges, whether through continuous learning, adopting new technologies, or collaborating effectively with security teams.

Join Rise to see the full answer
Why do you want to work at ZOE as a Full Stack Engineer?

Reflect on ZOE's mission and values as a science and nutrition company. Highlight how your skills align with their goals, such as your enthusiasm for improving health through technology. Share how you envision growing within the company and contributing to its success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Zoe Remote UK/EU (Remote)
Posted 3 days ago

As a Senior Product Manager at ZOE, you will lead innovative growth strategies to transform user engagement and acquisition.

Photo of the Rise User
Posted 12 days ago

Join ZOE as a Lead Machine Learning Engineer and help innovate personalized health solutions that impact millions.

Photo of the Rise User
Posted 6 hours ago

Be a key player in shaping the future of machine learning infrastructure at Tecton as a Senior Software Engineer on the Batch Data team.

Diagonal Remote No location specified
Posted 3 days ago

Become a pivotal part of Diagonal's founding engineering team as a Senior Laravel Engineer, crafting the core foundations of next-generation personalized software.

Photo of the Rise User
Posted 4 days ago

Join Peraton as a Senior Software Engineering Advisor and leverage your expertise to protect national security through advanced software solutions.

Photo of the Rise User
H&M Group Remote Årstaängsvägen, Stockholm, Sweden
Posted 6 days ago

Join H&M Group as a Lead SAP Software Engineer to drive technical excellence and develop innovative solutions within a collaborative team.

Photo of the Rise User
Cambridge Mobile Telematics Remote Cambridge, Massachusetts, United States
Posted 6 days ago

Join Cambridge Mobile Telematics as a Full Stack Software Engineer II and contribute to creating safer roads by developing impactful products.

Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Transparent & Candid

Join Coinbase as a Frontend Software Engineer and contribute to building a seamless trading experience within the exciting world of crypto.

Photo of the Rise User
Posted 13 days ago

As a Staff Software Engineer II at Visa, you're set to shape the future of commerce through innovative technologies and collaborative software development.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Alliance just viewed Director - Music Publishing Licensing at SoundCloud
Photo of the Rise User
Someone from OH, Cincinnati just viewed M365 Technical Advisor at Upwork
Photo of the Rise User
Someone from OH, Cincinnati just viewed Sr. Client Care Support at Visa
Photo of the Rise User
Someone from OH, Cincinnati just viewed Level 1 Support Technician at Pico
Photo of the Rise User
Someone from OH, Steubenville just viewed Digital Marketing Content Intern at Sanction Scanner
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Labeling Associate - 6 Month Contract at Citylitics
Photo of the Rise User
Someone from OH, Dublin just viewed Trainee Database Engineer - IN ( Oracle ) at Rackspace
C
Someone from OH, Lorain just viewed RN Ambulatory - Dermatology at CCF
Photo of the Rise User
Someone from OH, New Albany just viewed Jr Data Scientist (Hybrid) at NielsenIQ
Photo of the Rise User
Someone from OH, Lewis Center just viewed Banking Sector | PL/SQL Developer (Hybrid) at Devoteam
Photo of the Rise User
54 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Loveland just viewed Director, Change Management at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Manager, People Partner (Remote, US) at Renew Home
Photo of the Rise User
Someone from OH, Pleasant Hill just viewed Manager, Strategic Partnerships at Lindenwood University
Photo of the Rise User
Someone from OH, Columbus just viewed Associate Director, US HCP Marketing at Sobi
C
Someone from OH, Cincinnati just viewed Injection Molding Machine Operator at Clarios
Photo of the Rise User
Someone from OH, Columbus just viewed Senior XM Advisor - Customer Experience at Qualtrics
Photo of the Rise User
Someone from OH, Columbus just viewed Dynamics 365 Senior Functional Consultant at ARO
Photo of the Rise User
Someone from OH, Canton just viewed Consultant- Natural Resources at Esri
Photo of the Rise User
Someone from OH, Strongsville just viewed Digital Operations Specialist at Riverside Insights