Senior React Engineer
Role details
Job location
Tech stack
Job description
We are evolving and optimising acquisition journey at NewDay - and we're looking for a Senior React Engineer to help lead the way.
Sitting within our Customer Channels engineering team, you'll play a key role in designing, building and evolving business-critical applications that support our partner products, including brands like Argos and John Lewis.
This is a hands-on role where you'll combine modern front-end engineering and strong technical judgement to deliver high-quality, scalable , secure s olutions and shape how we build across multiple brands and platforms.
How you'll contribute
- Design, build and maintain scalable front-end applications using modern React frameworks
- Contribute to architecture and engineering standards, helping shape how we build and evolve our platforms
- Support complex customer journeys, particularly within acquisition and onboarding experiences
- Work across the full lifecycle, including APIs and backend services where needed
- Take ownership of production quality, including monitoring, performance and on-call support
- Champion best practice in engineering, including testing, accessibility, security and performance
- Mentor and support other engineers, setting the standard across the team
- Leverage AI tools (e.g. GitHub Copilot) thoughtfully to improve efficiency and code quality
What you'll be working on
- Building white-label applications used across multiple brands
- Developing design systems to enable consistent, reusable UI development at scale
- Enhancing customer acquisition journeys and digital experiences
- Supporting shared platforms and infrastructure, working beyond just front-end development
Requirements
Do you have experience in UI design?, You're a strong senior engineer who combines technical depth with ownership and influence. You're comfortable working in a regulated environment and confident contributing beyond just code. Strong communication skills are key as you will be working closely with senior stakeholders., * Strong experience with React (Next.js, Remix or similar), TypeScript and modern front-end development
- Experience building scalable UI systems, including design systems and component libraries (Storybook, atomic design)
- Solid understanding of API integration (RESTful services) and Node.js
- Experience working with micro-frontend architecture and monorepos (e.g. Nx , Turborepo )
- Strong grounding in testing practices (TDD, quality, performance, accessibility)
- Exposure to DevOps / SRE concepts, including monitoring and production ownership
- A self-starter approach, with the ability to influence decisions and improve how things are done