Quick Take
Tesco is hiring a Senior Frontend Engineer to work on their Tills UI team. The role involves building scalable frontend systems with React, TypeScript, and Node.js in a hybrid work environment. You'll mentor others and drive technical excellence.
๐ข About Tesco
Tesco is a multinational retailer and technology company, operating supermarkets and a mobile network. With a focus on improving everyday life for customers and colleagues, Tesco employs a large engineering team working on innovative solutions.
๐ฏ The Role
We are looking for a passionate, pragmatic Senior Frontend Engineer to join our Tills UI team. You'll work on building and maintaining the frontend systems that power Tesco's tills, using modern web technologies and best practices.
๐ ๏ธ Tech Stack
- Core: JavaScript, TypeScript, React, Node.js
- State Management: Redux
- Testing: React Testing Library, Jest, Cypress, Playwright, Jasmine, Enzyme, Mocha
- Backend Frameworks: Express.js, Sails, Koa
- Other: CSS, HTML, REST APIs, CI/CD
๐ผ What You'll Do
- Develop and implement scalable frontend systems using React, TypeScript, and Node.js
- Profile and optimise code for performance
- Apply architectural principles to create maintainable software
- Translate requirements into tasks and code
- Implement CI/CD and automated testing
- Mentor and develop other engineers
- Lead design discussions and work with product stakeholders
โ What You'll Need
- Commercial experience as a Frontend Software Developer
- Strong knowledge of web development best practices (HTML, CSS, TypeScript)
- Experience with React, Redux, and testing frameworks
- Node.js experience for high-traffic applications
- Understanding of UI performance, web accessibility, and REST APIs
- Experience in Agile/Lean environments with BDD/TDD
๐ Nice to Have
- Experience with Remix or Next.js
- Exposure to state machines and XState
- Developing web applications for non-standard devices
- Bringing responsive and adaptive web designs to life
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 JavaScript, TypeScript, React and more.
Senior Frontend Engineer - Tills UI at Tesco โ FAQ
Quick answers about this role, the stack, and how to apply.