At a Glance
- Tasks: Develop high-quality, scalable code for customer-facing products in a collaborative team.
- Company: Join H&B, a leader in health and wellness, transforming lives through technology.
- Benefits: Enjoy flexible working, 33 days holiday, and a 25% discount on products from day one.
- Why this job: Be part of a digital transformation that makes a real impact on people's wellness journeys.
- Qualifications: Proficiency in modern JavaScript, React, TypeScript, and experience with Node.js and APIs required.
- Other info: Mentorship opportunities and a supportive culture focused on growth and wellbeing.
The predicted salary is between 43200 - 72000 £ per year.
About the role:
*:first-child):mt-0\”>
Senior Software Engineer Holland & Barrett
Holland & Barrett is powering the world\’s leading health and wellness retailer with cutting-edge technology. As a Senior Software Engineer in our OCX vertical, you\’ll build high-impact web and mobile ecommerce experiences, operating independently to deliver scalable, customer-focused solutions during our exciting next phase of innovation.
Key Responsibilities
Location: This is a hybrid role based in UK , with the requirement to be in the office at least one day per week.
- p):pt-0 (&>p):mb-2 (&>p):my-0\”>
Deliver high-quality, cross-functional React/React Native applications with TypeScript, Node.js, and modern CSS.
- p):pt-0 (&>p):mb-2 (&>p):my-0\”>
Collaborate across teams to hit product roadmaps, integrating REST/GraphQL APIs and ensuring on-time delivery.
- p):pt-0 (&>p):mb-2 (&>p):my-0\”>
Champion monitoring, proactive issue resolution, and observability using Datadog or similar tools.
- p):pt-0 (&>p):mb-2 (&>p):my-0\”>
Write robust tests (Jest, React Testing Library), manage CI/CD (GitLab), Docker, and AWS deployments.
- p):pt-0 (&>p):mb-2 (&>p):my-0\”>
Mentor juniors, share techniques, and explain complex tech clearly to all audiences.
- p):pt-0 (&>p):mb-2 (&>p):my-0\”>
Drive continuous learning and innovation in a fast-paced, agile squad.
About You
- p):pt-0 (&>p):mb-2 (&>p):my-0\”>
Strong React/React Native experience with TypeScript, Node.js, Storybook, and responsive design.
- p):pt-0 (&>p):mb-2 (&>p):my-0\”>
Familiar with Docker, Kubernetes/Helm, CDNs, shell scripting, and modern CI/CD pipelines.
Why Join Us?
Join post-transformation as we launch new propositions with real ownership, hybrid flexibility, performance incentives, premium tech kit, and 25% wellness discounts. Shape ecommerce for millions in a collaborative, inclusive culture that celebrates innovation and growth.
Interview Process
- Recruiter Screen – 15/30 Minutes
- Hiring Manager Interview – 30/45 Minutes
- Technical Pair programming / System Design – 90 Minutes
Key requirements:
What we offer:
What we offer:
Wellbeing & Lifestyle Benefits
- Health Cash Plan
- Life Assurance
- Incentive Scheme – Based on company & personal performance
- Virtual GP
- Private Medical care
- FREE at-home blood test kit
- Holiday Purchase option
- Pension Contribution scheme
- Access to Wellhub\’ with gyms, studios and wellbeing apps
Discounts & Savings
- 25% Colleague Discount with FREE Standard Delivery
- Exclusive Discounts from a wide range of partners
- £/50 Annual Product Allowance to spend in store
Learning & Development
- Access to a variety of learning opportunities, including Level 2-5 Apprenticeships, Workshops and our Digital Learning Library
- AND MORE!
Holland and Barrett is an equal opportunity employer. We welcome diverse perspectives and are committed to creating an inclusive environment for all colleagues. We understand that when our colleagues are listened to, respected and valued for who they are, we build an organisation with belonging at its heart making health and wellness a way of life for everyone.
Holland & Barrett does not accept unsolicited resumes from search firms/recruiters. Please do not forward resumes to our job alias, employees, or any other company location. Holland & Barrett is not and will not be responsible for any fees if a candidate submitted by a search firm/recruiter unless otherwise agreed with respect to specific open position(s).
Senior Software Engineer - Frontend employer: Holland and Barrett
Contact Detail:
Holland and Barrett Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Frontend
✨Tip Number 1
Familiarise yourself with the latest frontend technologies mentioned in the job description, especially React and TypeScript. Being able to discuss your experience with these tools confidently during interviews will show that you're a strong fit for the role.
✨Tip Number 2
Prepare to demonstrate your problem-solving skills by discussing past projects where you built responsive and accessible UIs. Highlight any specific challenges you faced and how you overcame them, as this aligns with their focus on high-quality software.
✨Tip Number 3
Show your collaborative spirit by being ready to talk about how you've worked with cross-functional teams in the past. They value teamwork, so sharing examples of successful collaborations will resonate well with the hiring team.
✨Tip Number 4
Stay updated on modern CI/CD practices and be prepared to discuss your experience with tools like GitHub Actions or CircleCI. This knowledge will demonstrate your commitment to efficient development processes, which is crucial for the role.
We think you need these skills to ace Senior Software Engineer - Frontend
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your proficiency in modern JavaScript, React, and TypeScript. Include specific examples of projects where you've built responsive UIs and collaborated with cross-functional teams.
Craft a Compelling Cover Letter: In your cover letter, express your passion for health and wellness technology. Mention how your skills align with the role's requirements, particularly your experience with REST and GraphQL APIs, and your familiarity with CI/CD pipelines.
Showcase Your Technical Skills: When detailing your technical skills, be specific about your experience with tools like Jest, Docker, and AWS services. Highlight any mentoring experience you have with junior engineers, as this is a key aspect of the role.
Prepare for the Interview: If selected for an interview, be ready to discuss your technical decisions and how you communicate complex ideas to both technical and non-technical audiences. Prepare examples of how you've proactively resolved performance issues in past projects.
How to prepare for a job interview at Holland and Barrett
✨Showcase Your Technical Skills
Be prepared to demonstrate your proficiency in modern JavaScript, particularly React and TypeScript. You might be asked to solve coding challenges or discuss your previous projects, so have examples ready that highlight your technical expertise.
✨Understand the Company’s Mission
Familiarise yourself with H&B's purpose of promoting health and wellness through technology. Showing that you understand their mission and how your role as a Frontend Engineer contributes to it can set you apart from other candidates.
✨Prepare for Collaboration Questions
Since the role involves working closely with various teams, be ready to discuss your experience in collaborative environments. Think of examples where you successfully worked with product and design teams to deliver features on time.
✨Emphasise Mentorship Experience
As the role includes mentoring junior engineers, share your experiences in guiding others. Discuss how you've supported their growth through code reviews or shared learning sessions, which will demonstrate your leadership potential.