Senior Frontend Engineer – Tills UI – Welwyn Garden City, United Kingdom of Great Britain and Northern Ireland

Company: Tesco
Apply for the Senior Frontend Engineer – Tills UI – Welwyn Garden City, United Kingdom of Great Britain and Northern Ireland
Location: Welwyn Garden City
Job Description:

Overview

In this role you will shape resilient frontend systems for Tesco’s customer-facing experiences, using modern JavaScript/TypeScript, React and Node to deliver scalable, maintainable software. You’ll work with cross-functional teams to translate requirements into impactful product improvements, applying best practices in CI/CD, testing and security. You’ll mentor others, lead design discussions and contribute to the evolution of our frontend platform. This is an opportunity to influence the customer experience at scale within a collaborative, innovation-driven environment.

Pay / Benefits

  • bonus up to 20% of base salary
  • 25 days holiday plus personal day plus bank holidays
  • private medical insurance
  • maternity and adoption leave with extended pay
  • paternity leave
  • 24/7 virtual GP service and EAP

Responsibilities

  • Develop scalable frontend systems using JavaScript, TypeScript, React and Node
  • Profile and optimise code for performance and maintainability
  • Refactor patterns to improve understanding and maintainability
  • Translate requirements into actionable tasks and code
  • Deliver high-quality code with continuous integration and delivery (CI/CD)
  • Commit early and often with proper version control strategies
  • Automate processes by default and write secure, maintainable code
  • Implement project instrumentation and follow BDD/TDD/Performance/Security testing practices
  • Collaborate with product stakeholders to translate needs into improvements
  • Lead system design discussions and work with Product Managers to drive value
  • Support production systems, resolve incidents and perform root cause analysis
  • Debug complex problems and maintain the software solution
  • Share knowledge with the engineering community and mentor others
  • Produce proofs of concept to evaluate new tools

Key requirements

  • Commercial frontend software development experience
  • Strong HTML, CSS, TypeScript and related technologies
  • Experience with React, Redux, React-Router and testing libraries (Jest, Cypress, Playwright, etc.)
  • Node.js experience for high-traffic apps (Express.js, Sails, Koa or similar)
  • UI performance best practices and REST API integration
  • Web accessibility and cross-browser/device usability knowledge
  • Readable, modular, maintainable code writing
  • Exposure to DevOps concepts and Agile/Lean practices (BDDT/ATDD/TDD)
  • Ability to communicate with stakeholders and translate needs into value
  • Willingness to mentor and collaborate across teams
  • collaboration
  • problem solving
  • customer focus
  • React
  • Redux
  • React-Router

…

Posted: October 1st, 2026