Posted by Jodi Warren
Recruiter at Tesco
โRecruiter Jodi Warren shared an active opening for a Senior Frontend Engineer on the Tills UI team at Tesco Technology in Welwyn Garden City.โ
Skip the ATS queue โ reach out directly and mention their post.
Hybrid
Welwyn Garden City, Hertfordshire, United Kingdom
Senior (5+ yrs)
Yesterday
Quick Take
Senior Frontend Engineer role at Tesco based in Welwyn Garden City (Hybrid, 60% office). Focuses on building high-reliability React checkout interfaces for store Tills. Sourced from a recruiter LinkedIn post linking directly to Tesco Careers.
๐ Application Deadline: 01-Jan-2027
๐ข About Tesco
Tesco is one of the world's leading multinational grocery and general merchandise retailers. Headquartered in the UK, Tesco serves millions of customers every week across digital platforms, convenience outlets, and large-format stores. Tesco Technology is the engineering powerhouse behind the retail giant, designing, delivering, and operating large-scale systems that power seamless online deliveries, intelligent supply chains, and in-store customer experiences.
๐ฏ The Role
As a Senior Frontend Engineer on the Tills UI team, you will build and evolve the modern touchscreen interfaces that run at checkout counters and self-service tills across Tesco stores. In this position, you will craft high-availability frontend systems that must perform flawlessly under the unique constraints of point-of-sale hardware. You will champion frontend architecture, code quality, automated testing, and performance optimization to ensure checkout experiences are fast, intuitive, and accessible for everyone.
๐ ๏ธ Tech Stack
- React, TypeScript, JavaScript
- Node.js, Express.js
- Semantic HTML5, CSS3, Modern Web Standards
- Redux, XState (Statecharts)
- Jest, React Testing Library, Cypress, Playwright
- CI/CD, Git, Automated Testing (TDD/BDD)
- Web Performance Optimization, Accessibility (a11y)
๐ผ What You'll Do
- Architect, build, and maintain mission-critical till interface applications using React and TypeScript.
- Profile and optimize frontend performance, memory usage, and runtime efficiency on dedicated retail hardware.
- Design accessible, responsive user interfaces that adhere to industry-standard usability and accessibility guidelines.
- Ruthlessly automate testing using TDD/BDD methodologies with Jest, Cypress, and Playwright.
- Collaborate with product managers and UX designers to translate complex operational needs into frictionless checkout experiences.
- Mentor engineers, conduct thorough code reviews, and drive engineering excellence across the team.
โ What You'll Need
- Solid commercial software engineering experience focusing on modern frontend web technologies.
- Deep expertise in JavaScript, TypeScript, React, and component lifecycle management.
- Experience with Node.js for backend-for-frontend (BFF) layers or microservices.
- Strong proficiency in web accessibility (WCAG), semantic HTML, and cross-device testing.
- Hands-on experience with modern test automation frameworks and continuous delivery (CI/CD) pipelines.
- Willingness to work in a hybrid model (60% office presence in Welwyn Garden City).
๐ Nice to Have
- Experience with state machines and statecharts (such as XState).
- Familiarity with modern meta-frameworks like Remix or Next.js.
- Prior exposure to building web applications tailored for non-standard hardware devices or kiosk environments.
Why This Role?
This listing comes straight from a hiring manager or recruiter post โ not an ATS scrape. You can often reach out directly, and these roles move fast. The tech stack leans on React, TypeScript, JavaScript and more.
Senior Frontend Engineer - Tills UI at Tesco โ FAQ
Quick answers about this role, the stack, and how to apply.