Senior Full Stack Engineer, Front-end Focus - Growth

Senior Full Stack Engineer, Front-end Focus - Growth

Vollzeit Homeoffice
Z

About the role

We’re looking for a Senior Full Stack Engineer with a front-end focus who has experience working with commercial. You’ll turn a marketing campaign, a pricing test or a new product launch into a fast, reliable experience, then measure whether it worked.

Your main focus will be zoe.com and our acquisition and conversion journeys, including landing pages, checkout, sign-up and product launches across our app subscriptions and physical products. You’ll spend most of your time in TypeScript, React and Next.js, and you’ll work in our backend services (Kotlin or Python) whenever a feature needs it.

This is a senior individual contributor role. We’re looking for someone who works autonomously, makes sound decisions independently and takes full ownership of their work.

Our Stack

  • Frontend: TypeScript, React, Next.js, React, GraphQL
  • Backend: Kotlin / Spring Boot, Python / FastAPI and Django
  • Tools: DatoCMS / headless CMS, Optimizely / AB testing tools, Grafana, Sentry, Firebase Auth
  • CI/CD: ArgoCD, GitHub Actions
  • Data: web data layer, dbt, BigQuery
  • Infrastructure: GCP, Kubernetes, Terraform, Vercel

About the Team

You’ll join ZOE’s Growth team, which drives how people discover, learn and become a member. Growth sits where engineering meets the commercial side of the business. We work closely with marketing, CRM, product, design and analytics to turn ideas into experiments, and experiments into results.

Our wider Engineering team is a distributed across the UK and EU, with skills spanning web, mobile and backend engineering, machine learning, data science and analytics. We’re proud of the diversity in our team: 39% female and 61% male, with colleagues from many backgrounds, cultures and lived experiences.

Above all, we value curiosity, openness and empowerment. We encourage everyone to share ideas, keep learning and shape how we work.

What you’ll be doing

  • Owning growth initiatives end to end: from shaping the idea with commercial partners, through technical delivery, to measuring the result.
  • Partnering with commercial teams: working day to day with marketing, CRM and product to deliver campaigns, launches and acquisition journeys, often to tight, business-critical deadlines.
  • Running experiments: designing, launching and analysing A/B tests with our analysts, and using the results to decide what to build next.
  • Building a fast, high-converting zoe.com: owning web performance, accessibility and conversion across key journeys such as landing pages, sign-up and checkout.
  • Adapting to changing priorities: making pragmatic trade-offs when plans change, and helping the team decide what to build, what to defer and what to drop.
  • Working across the stack: shaping APIs and making backend changes where growth features need them, in Kotlin or Python.
  • Contributing to the design system: helping grow our shared component library so the team can ship consistent experiences quickly.
  • Shipping continuously: releasing to production daily, often more than once, with the testing and monitoring in place to do so safely.

We think you’d be great if you…

  • Have 5+ years of professional software development experience, with a strong focus on front-end.
  • Have strong experience with TypeScript, React and Next.js, and know how to build fast, accessible and well-tested web experiences.
  • Have worked closely with commercial functions such as marketing, growth, sales or CRM, and enjoy turning business goals into product outcomes.
  • Have hands‑on experience with experimentation and analytics, such as A/B testing, conversion optimisation or funnel analysis.
  • Work autonomously: you take ownership of ambiguous problems, make decisions with limited guidance and keep stakeholders informed.
  • Have working knowledge of a backend language (such as Python, Kotlin or Java) and are comfortable making backend changes.
  • Have worked in a startup or scale‑up environment and are comfortable with a fast pace and shifting priorities.

Nice to have

  • Experience with Optimizely or similar experimentation tools
  • Experience in e‑commerce, subscriptions or direct‑to‑consumer growth
  • Experience building or contributing to a design system
  • React Native experience, or interest in growth across web and mobile
  • Production experience with Kotlin or Python

Where and how we work

  • This is a permanent, full-time employed position.
  • Fully remote, open to candidates based in the UK, Ireland, Spain or Germany who have the permanent right to work there. We’re not able to offer visa sponsorship.
  • We work across UK and Central European time zones, with core collaboration hours. We get together in person once a quarter for team offsites at our London office, and once a year for a company-wide retreat.

Our Hiring Journey

Role

We value your time. While the exact steps and timeline can vary slightly depending on the role, seniority, and team, we’ve designed a streamlined 4‑step blueprint to get us from "Hello" to "Welcome to the team" as efficiently as possible:

  • Intro Chat with the Talent Team: A high‑energy alignment check to learn about you and share our vision.
  • Hiring Manager Interview: A tactical conversation focused on your craft, experience, and aspirations.
  • The Remote Loop: 2 to 4 focused interviews assessing your technical expertise, behavioural approach, and collaboration style.
  • Offer & Welcome: Finalising the details and getting you ready to hit the ground running!

Once we connect, we pride ourselves on moving fast. Our average hiring process takes between 20 to 30 days, depending on the complexity of the role.

We love momentum, but we’re always happy to adjust the timeline to match your schedule and personal preference.

#J-18808-Ljbffr

Senior Full Stack Engineer, Front-end Focus - Growth Arbeitgeber: ZOE

ZOE ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und unterstützenden Umfeld zu arbeiten, während sie an der Spitze der Gesundheitstechnologie stehen. Mit einem starken Fokus auf persönliche Entwicklung, flexiblen Arbeitsmodellen und einer Kultur der Zusammenarbeit, ermöglicht ZOE seinen Mitarbeitern, ihre Fähigkeiten zu entfalten und aktiv zur Markteinführung in Deutschland beizutragen. Die Position des Country Marketing & Communication Lead bietet nicht nur eine spannende Herausforderung, sondern auch die Chance, Teil eines innovativen Unternehmens zu sein, das sich für die Verbesserung der Gesundheit von Menschen weltweit einsetzt.

Z

Kontaktdaten:

ZOE Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Full Stack Engineer, Front-end Focus - Growth erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei ZOE anzuklopfen, wenn du dich auf die Stelle als Senior Full Stack Engineer, Front-end Focus - Growth bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei ZOE vorzubereiten!

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei ZOE klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei ZOE vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.