Senior Frontend Engineer
Listed on 2026-05-31
-
Software Development
Job Description
We’re looking for a Senior Front-End Software Engineer to join our agile, product-aligned engineering teams. This is a senior individual contributor role with clear expectations around technical ownership, engineering leadership, and delivery at scale.
You’ll be front-end focused, playing a key role in shaping the customer experience across our MACH-based digital platform (Microservices, API-first, Cloud-Native, Headless), which powers 70+ websites and mobile applications across multiple Frasers Group brands. Beyond delivery, you will act as a technical mentor for our wider front-end community and a key partner to our Design, Product, and Content teams.
This role goes beyond feature delivery. As a Senior Engineer, you’ll influence technical direction, raise engineering standards, and help teams make better long-term decisions around performance, quality, and maintainability.
Key Responsibilities
- Drive front-end architecture decisions including component design, state management, and application structure.
- Contribute to and influence shared design systems and front-end standards used across brands and squads.
- Lead the design and implementation of complex front-end solutions using modern frameworks (primarily React, NextJS and Type Script).
- Provide technical leadership through code reviews, mentoring, and pairing; ensuring coding standards are kept while raising the capability of engineers around you.
- Act as a senior technical partner to Product, Design, and Content teams—shaping solutions from discovery through to delivery and providing technical support on how to use certain systems.
- Take ownership of critical customer journeys, ensuring high standards of usability, accessibility, performance, and resilience.
- Build, consume, and evolve Graph
QL and REST APIs, contributing to Node.js backend services where required. - Champion engineering best practices: code quality, testing strategy, performance optimisation, and security.
- Stay ahead of front-end and full-stack trends, bringing informed, pragmatic innovation into the platform.
- Stay active in the tech community, attending conferences and bringing back new ideas and knowledge to the platform.
- Proactively identify technical risks, platform constraints, and opportunities for improvement e.g. CI/CD pipelines, developer experience, and delivery flow.
Essential experience:
- Significant commercial experience as a Senior Front-End or Full-Stack Engineer in large-scale production environments.
- Experience mentoring junior and mid-level engineers and supporting their technical growth.
- Expert knowledge of JavaScript and Type Script.
· Deep experience with React and NextJS (or equivalent modern front-end frameworks). - Strong communication skills and experience building relationships with Design, Product, and Content teams.
- Strong understanding of web performance, accessibility (WCAG), and responsive design.
- Experience working across the full software development lifecycle, including testing, CI/CD, and automation.
Desirable
Skills:
- Experience working in MACH / composable commerce architectures.
- Knowledge of Core Web Vitals and front-end performance monitoring.
- Familiarity with Azure or other cloud platforms & Infrastructure as Code (e.g. Terraform).
- Event-driven or distributed system exposure.
- A strong Dev Ops mindset and comfortable working in containerised environments.
Along with your benefits package we also offer a wide range of perks for our colleagues:
Frasers Champion – Our employees are at the heart of our business and we ensure individuals are recognised every single month for their hard work. Frasers Champion is a peer nominated scheme where 8 winners will receive double their pay for a month where they have lived the Frasers Group values.
Retail Reconnect – In order to build the planets most admired and compelling brand ecosystem, all employees must understand our business, product and customers. Each financial year, head office employees will gain insights by spending one to two days in one of our stores or the warehouse. The goal is to learn how the work you do impacts our teams on the frontline, and to bring ideas back to…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: