Full Stack Engineer (Front-end Focus)

ZOE · Remote · UK · Spain · Ireland · Poland · Germany ·
Fully remoteFull-timeMiddle3–5 years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Fully remote (UK/EU)
  • TypeScript + React
  • 3-5 years experience
  • No visa sponsorship
  • Quarterly meetups

Join ZOE's distributed engineering team to craft seamless, performant user interfaces for their gut health platform. You will primarily develop zoe.com, collaborating with designers and analysts to enhance member experiences through data-driven improvements.

While the focus is front-end, you will also engage with backend services in Kotlin or Python to ensure efficient data delivery. This position offers the chance to shape the web design system and drive experimentation through A/B testing.

What you'll do

  • Develop fast, accessible, and on-brand features for zoe.com
  • Collaborate with UX designers to implement high-fidelity designs
  • Contribute to and expand the shared web design system
  • Launch A/B tests and analyze results with data analysts
  • Implement backend changes to support new front-end features
  • Write clean, testable code and ship updates regularly

What you'll need

  • 3-5 years of professional software development experience
  • Strong expertise in TypeScript, React, and Next.js
  • Understanding of state management, hooks, and web performance
  • Working knowledge of a backend language like Python or Kotlin
  • Comfortable navigating API structures and database schemas
  • Preference for simple, maintainable solutions over complexity

Nice to have

  • Experience building or contributing to a design system
  • Familiarity with A/B testing tools such as Optimizely
  • Good understanding of WCAG accessibility standards
  • Experience working with GraphQL
  • Production experience with Kotlin or Python

Stack

  • TypeScript
  • React
  • Next.js
  • Kotlin
  • Python
  • GraphQL
  • GCP
  • Kubernetes

How you'll work

  • Fully remote within UK, Ireland, Spain, Poland, or Germany
  • Must have right to work in the specified country
  • No visa sponsorship available for this role
  • Work hours align with UK and Central European time zones
  • Quarterly in-person team gatherings

Hiring process

  • Intro chat with the Talent Team
  • Interview with the Hiring Manager
  • Remote loop of 2-4 technical and behavioral interviews
  • Offer stage and onboarding preparation