Z
Senior Full Stack Engineer, Front-end Focus - Growth
Contract type
Ongoing
Work mode
Remote · United Kingdom
Experience
Senior · 5+ years
Job description
Senior Full Stack Engineer with a front-end focus on ZOE's Growth team, owning acquisition and conversion journeys on zoe.com such as landing pages, sign-up and checkout. The role turns marketing campaigns, pricing tests and product launches into fast, reliable web experiences and measures their impact.
At a glance
- Employment
- Full-time · Employee (employment agreement)
- Work mode
- Remote · United Kingdom
- Languages
- English
What you'll do
- 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 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 the 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
What we're looking for
- 5+ years of professional software development experience, with a strong focus on front-end
- 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
- Hands-on experience with experimentation and analytics, such as A/B testing, conversion optimisation or funnel analysis
- Work autonomously: take ownership of ambiguous problems, make decisions with limited guidance and keep stakeholders informed
- Working knowledge of a backend language (such as Python, Kotlin or Java) and 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
Your team
Growth team
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.
How to get hired
- 1Intro Chat with the Talent Team: A high-energy alignment check to learn about you and share our vision
- 2Hiring Manager Interview: A tactical conversation focused on your craft, experience, and aspirations
- 3The Remote Loop: 2 to 4 focused interviews assessing your technical expertise, behavioural approach, and collaboration style
- 4Offer & Welcome: Finalising the details and getting you ready to hit the ground running
Apply
Direct apply at Zoe
Opens the job posting at Zoe
About ZOE
Key facts
- Engineering team is distributed across the UK and EU
- Team is 39% female and 61% male
- Gets together in person once a quarter for team offsites at the London office
- Company-wide retreat once a year
- Average hiring process takes between 20 to 30 days
What they value
- Curiosity
- Openness
- Empowerment
