Senior Software Engineer - Frontend
Senior Software Engineer - Frontend

Senior Software Engineer - Frontend

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
H

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

At H&B, we are dedicated to fostering a collaborative and innovative work environment where technology plays a pivotal role in promoting health and wellness. Our commitment to employee growth is evident through continuous learning opportunities, mentorship, and a supportive culture that values diversity and individuality. With flexible working arrangements, competitive benefits, and the chance to make a meaningful impact on people's lives, H&B is an exceptional employer for those looking to advance their careers in a purpose-driven setting.
H

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

Proficiency in modern JavaScript
React and/or React Native expertise
Good working knowledge of TypeScript
Experience with Node.js
Understanding of REST and GraphQL APIs
Ability to create responsive, accessible UIs using CSS techniques
Confident in writing unit and component tests using Jest and React Testing Library
Familiarity with Storybook and snapshot testing
Experience with Docker and docker-compose
Exposure to AWS services
Familiarity with modern CI/CD pipelines such as GitLab, GitHub Actions, or CircleCI
Comfortable working with shell scripting and command line tools
Awareness of monitoring tools like Datadog
Exposure to CDNs, Kubernetes, and deployment tools like Helm
Strong collaboration and communication skills
Mentoring and supporting junior engineers

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.

Senior Software Engineer - Frontend
Holland and Barrett
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

H
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>