×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - Frontend

Job in Greater London, London, Greater London, EC1A, England, UK
Listing for: HOLLAND AND BARRETT
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Senior Developer, React.js, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Location: Greater London

About the role:

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 e‑commerce experiences, operating independently to deliver scalable, customer‑focused solutions during our next phase of innovation.

Key Responsibilities

Location:

This is a hybrid role based in the UK, with the requirement to be in the office at least one day per week.

  • Deliver high‑quality, cross‑functional React/React Native applications with Type Script, Node.js, and modern CSS.
  • Collaborate across teams to hit product roadmaps, integrating REST/Graph

    QL APIs and ensuring on‑time delivery.
  • Champion monitoring, proactive issue resolution, and observability using Datadog or similar tools.
  • Write robust tests (Jest, React Testing Library), manage CI/CD (Git Lab), Docker, and AWS deployments.
  • Mentor juniors, share techniques, and explain complex tech clearly to all audiences.
  • Drive continuous learning and innovation in a fast‑paced, agile squad.
About You
  • Strong React/React Native experience with Type Script, Node.js, Storybook, and responsive design.
  • 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 e‑commerce 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
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary