Full Stack Developer
Role details
Job location
Tech stack
Job description
The Full Stack Engineer will play a key role in delivering our digital roadmap, improving performance, enabling new functionality and supporting a best-in-class subscription and customer experience., As our Full Stack Developer you'll be joining a collaborative, fast-moving team that values creativity, pace and high standards. You will be responsible for building and maintaining both the front-end and back-end of our e-commerce platform, working across web and mobile experiences.
You will partner closely with Product, Engineering and Marketing teams to deliver new features, optimise performance and ensure the platform continues to support growth across acquisition, conversion and retention.
This is a hands-on role within a cross-functional team, where you will contribute to both day-to-day development and longer-term technical direction.
What Success Looks Like
- Build and maintain a fast, stable, and scalable headless Shopify platform, focusing on customer experience.
- Efficiently implement new features and integrations for subscriptions and loyalty.
- Ensure seamless function of all key integrations (subscriptions, loyalty, CMS).
- Develop internal engineering capabilities to reduce external reliance.
- Contribute to a flexible, scalable, composable architecture.
- Implement engineering processes prioritizing speed and quality.
- Serve as a trusted cross-functional team member, helping define the digital roadmap, * Design, build and deploy scalable solutions across front-end and back-end applications
- Develop and maintain APIs to support internal systems and customer-facing functionality
- Deliver high-quality, well-tested code, ensuring performance and reliability
- Collaborate with Product, Design and Marketing teams to bring features to life
- Translate design concepts into responsive, accessible and high-performing interfaces
- Contribute to technical strategy, including architecture, tooling and best practices
- Support platform security, compliance and ongoing optimisation, * Be part of a high-growth, founder-led brand entering its next phase of scale
- Opportunity to shape a modern, composable e-commerce architecture
- Work closely with senior stakeholders across Product, Tech and Marketing
Requirements
- Experience as a Full Stack Engineer within a D2C e-commerce environment
- Strong understanding of headless architecture, ideally with Shopify
- Experience working with subscription platforms (e.g. Recharge)
- Proficiency in modern development frameworks (React, Node.js, TypeScript)
- Experience building APIs and working with GraphQL
- Ability to translate design into high-quality front-end experiences
- Familiarity with modern CMS platforms and integrations
- Experience with DevOps tools and deployment pipelines
- Awareness of performance, accessibility and security best practices
Nice to have:
- Experience with serverless architecture
- Exposure to AI or LLM-driven customer experiences
- Familiarity with analytics and tracking tools