Enable job alerts via email!
Boost your interview chances
Healf is seeking a Full-Stack Engineer focused on creating high-performing web experiences. The role involves leading the development of a headless Shopify storefront and optimizing web performance, all while collaborating closely with various teams. This position offers the chance to work in a fast-paced environment dedicated to wellbeing.
Social network you want to login/join with:
Healf was founded by two brothers - Max and Lestat - with a relentless drive to reshape health and wellness.
Their journey has been fuelled by hard work, intensity, and a commitment to build something transformative.
Like all of us, they’re here to make a lasting impact.
If modern wellbeing were redesigned from scratch, it wouldn’t live in a GP’s office or a cluttered supplement aisle. It would be digital-first, beautifully curated, and powered by data that actually helps you feel your best.
That’s what we’re building atHealf—an ecommerce platform at the intersection of personalised health and curated wellbeing. We connect customers with the world’s most effective products acrossEAT MOVE MINDand SLEEP, and we’re just getting started.
We combineculture-shaping storytelling,cutting-edge health tech(like our new blood testing platform,Healf Zone), anda best-in-class product experienceto help people build rituals that work.
Backed by investors behindSoho House, Alo Yoga, Cult Beauty, and Innocent, we’re scaling fast—and redefining how the world shops and lives well.
We’re on the lookout for a front-end-focused Full-Stack Engineer who’s passionate about crafting fast, beautiful, and high-performing web experiences. You’ll take the lead on building our headless Shopify storefront using Next.js, React, and Tailwind, working closely with design, product, and backend teams to bring ideas to life. From implementing SEO-optimised data-fetching strategies to shaping our component library and performance tuning for Core Web Vitals – you’ll play a key role in delivering polished, production-grade interfaces that scale.
Ship pixel-perfect, production-ready UI for a headless Shopify storefront built with Next.js, TypeScript, and Tailwind CSS.
Consume and extend Shopify Storefront/Admin GraphQL APIs, and integrate third-party services (e.g. analytics).
Optimise for Core Web Vitals through bundle-splitting, edge caching, and Lighthouse-driven performance budgets.
Write and maintain unit, integration, and end-to-end tests using Jest, React Testing Library, and Playwright.
Collaborate with the product team to plan the roadmap, particularly around performance, stability, and technical improvements.
Refactor and improve the existing codebase to reduce bugs and technical debt, ensuring it remains clean, maintainable, and well-documented.
Work cross-functionally with other teams (e.g. logistics) to build internal tooling and back-office solutions, such as automated workflows for order processing.
7+ years of experience building production-ready React frontends, including 3+ years working with Next.js and headless CMS or eCommerce platforms (e.g. Shopify, Sanity, Contentful). Bonus points for experience with Shopify Storefront and Admin GraphQL APIs, and for having shipped production-grade eCommerce systems or marketplaces. Domain knowledge of retail or eCommerce is a strong plus.
Comfortable solving complex problems and delivering well-structured, scalable, and maintainable solutions.
Strong proficiency in TypeScript, including advanced features such as generics, utility types, and building type-safe APIs.
Deep understanding of modern React patterns, including hooks, Suspense, and Server Components. You will know how to separate concerns, decouple form from function, and architect modular, extensible components using context, hooks, and other compositional tools.
Solid experience with GraphQL, including writing and optimizing queries, mutations, fragments, and pagination, as well as using client-side tools like TanStack Query.
A keen eye for design and UX – you care deeply about crafting interfaces that are not only performant and accessible, but also beautiful and intuitive.
Exposure to backend development (bonus if you’ve worked with Trigger.dev, Node.js, or serverless functions). You should be confident in structuring well-organized, maintainable code – using classes, abstraction, dependency injection, and clean architectural patterns where appropriate.
Excellent communication and collaboration skills – you’re confident working cross-functionally with product managers, designers, engineers, and other stakeholders, especially in fast-paced and ambiguous environments. You can break down complex problems, articulate trade-offs, and execute well-reasoned solutions.
Experience mentoring or leading more junior developers, including reviewing PRs, writing best-practice guides, and selecting the right tooling to improve developer experience and velocity.