Front-End Developer (React Headless E-commerce)
Job Summary
Were a small experienced team responsible for the technology that underpins Bike Club - from the customer-facing website to the systems that power orders subscriptions and warehouse operations in the UK and Germany. We work across a modern headless stack (React/ Shopify Salesforce and internal services) collaborating closely with product UX and operations to deliver real-world impact.
Were currently going through a significant design and UX evolution of our website - moving toward a more progressive subscription-first experience that better reflects how we operate. This involves rethinking key journeys improving conversion and giving the team more flexibility to experiment and iterate quickly.
We take a pragmatic product-focused approach - balancing speed quality and maintainability - and are continuously evolving how we work including selectively adopting AI-assisted tools where they genuinely improve delivery or insight.
We are looking for someone comfortable thinking beyond implementation - contributing to product ideas and user outcomes.
We are based in London in our Spitalfields office where we work twice a week and the rest from home.
Tasks
- Build and maintain our React / frontend (Vercel-hosted headless setup)
- Integrate with Shopify APIs and internal services to deliver seamless user journeys
- Develop reusable scalable components and frontend patterns
- Work closely with UX to implement and iterate on designs based on real user behaviour
- Use AI-assisted tools to speed up development debugging and prototyping where appropriate
- Explore opportunities to enhance the user experience through AI-driven features
- Contribute to CRO initiatives (e.g. experimentation analytics)
- Help define and evolve coding standards tooling and best practices
- Collaborate with backend engineers on API design and data flows
- Own features end-to-endfrom idea through to production and iteration
- Estimate and prioritise work alongside the team
Requirements
Your Experience
- 3 years building modern web applications
- Strong JavaScript/TypeScript experience
- Solid experience with React and (or similar modern framework)
- Deep understanding of HTML/CSS (including responsive design and modern layout techniques)
- Experience working with APIs (REST and/or GraphQL)
- Experience in using AI-assisted development tools (e.g. code generation debugging documentation)
- Familiarity with component-based architecture and design systems
- Experience with version control (Git) and team workflows (PRs reviews)
- Understanding of accessibility and usability best practices
- Experience with testing (unit/integration/e2e)
- Experience deploying and working with modern hosting platforms (e.g. Vercel AWS)
Nice to Have
- Experience with headless CMS platforms (e.g. DatoCMS Contentful Sanity)
- Exposure to e-commerce platforms (Shopify or similar)
- Some backend experience ( Python etc.)
- Experience with analytics / product tooling (e.g. Mixpanel)
- Familiarity with experimentation / A/B testing approaches
- Experience working in a headless or composable architecture
- Experience or interest in experimentation and data-informed decision making
Benefits
- Holidays 25 days annual leave plus bank holidays
- Private medical insurance
- Salary sacrifice pension scheme
- Parental leave enhanced maternity and paternity leave
- Bike subscription 30 on Bike Club subscriptions
- Sustainability impact you will be working for a B Corp Certified company that actively contributes to environmental and social good
Join The Bike Club as a Front-End Developer and revolutionise sustainable cycling solutions. Work with cutting-edge technologies in a dynamic team driving e-commerce innovation across Europe.
About Company
Bike Club Introduction At Bike Club, we offer subscriptions for children's bikes that grow with your kids. Families pay a monthly fee, and when their children outgrow their bikes, we exchange them for a larger size. We refurbish the used bikes and make them available to other familie ... View more