16 часов назад
Senior Frontend Engineer - Tills UI (React/TypeScript)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Frontend Engineer - Tills UI (React/TypeScript): Developing scalable frontend systems and customer-facing tills interfaces with an accent on performance, accessibility, maintainability, and secure engineering practices. Focus on leading system design discussions, building automated testing and CI/CD workflows, supporting production systems, and solving complex frontend problems.
Location: Welwyn Garden City, United Kingdom; hybrid work with 60% of the week at office locations or local sites and the remainder remotely
Company
Tesco combines supermarket retail, technology services, and a mobile network to improve experiences for customers, colleagues, and communities.
What you will do
- Develop and implement scalable frontend systems using JavaScript, TypeScript, React, Node, and related tooling.
- Profile and optimise code while applying architectural principles to create maintainable, modular software.
- Translate product requirements into technical tasks and deliver high-quality code through continuous integration and delivery.
- Implement automated testing, instrumentation, secure coding practices, and web performance improvements.
- Collaborate with product stakeholders, lead system design discussions, and contribute to product improvements.
- Support production systems, resolve incidents, perform root cause analysis, mentor engineers, and evaluate new tools through proof of concepts.
Requirements
- Commercial experience as a frontend software developer.
- Strong web development skills across semantic HTML, CSS, TypeScript, React, Redux, and related technologies.
- Experience with frontend testing tools such as React Testing Library, Jest, Cypress, Playwright, Jasmine, Enzyme, or Mocha.
- Experience using Node to create high-traffic applications and integrating REST API endpoints.
- Understanding of web accessibility, usability, cross-browser and cross-device development, UI performance, and maintainable code.
- Exposure to DevOps and Lean or Agile practices, including BDD, ATDD, and TDD.
Nice to have
- Experience bringing responsive and adaptive designs across multiple viewports to life.
- Experience with Remix, Next, state machines, statecharts, or XState.
- Experience developing web applications for non-standard devices.
Culture & Benefits
- Hybrid working with office and local-site collaboration balanced with remote work.
- Annual bonus scheme of up to 20% of base salary.
- At least 25 days of holiday plus a personal day and bank holidays.
- Private medical insurance and a free 24/7 virtual GP service.
- Paid maternity, adoption, and paternity leave, plus an Employee Assistance Programme and mental wellbeing support.
- Inclusive and accessible recruitment and workplace practices.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →