NextHire Try for free

Tesco

Posted 27 Aug 2026

SDE3 React.js

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
27 Aug 2026

About the role

Responsibilities:

  • Build Responsive UI screens according to the requirements/mockups defined by the Product Managers.
  • Integration of user-facing elements with server-side logic / REST API's.
  • Ability to independently design and execute the layout of the website and individual screens.
  • Ensure that the website is optimized for various form factors/devices.
  • Participate in Peer Code reviews and contribute to the overall aim of clean code.
  • Integrate analytics for every critical user path and constantly evaluate the end-user engagement.
  • Take a defined problem and come up with a design/implementation with minimal guidance.
  • Have good domain knowledge and deliver with more autonomy.
  • Continuously learn and apply technologies, techniques, and methodologies that add value to the team and the overall portfolio.
  • Fully participate in retrospectives and other team ceremonies.
  • The role expects a high standard of engineering excellence with practical experience in building and maintaining internet-scale applications and services.
  • Nurture highly effective relationships with internal business partners such as product management, technical teams, systems operations, and service and support.
  • Comfortable working in an Agile environment.
  • Acquiring a level of design and business understanding to not compromise on business goals and design intents.
  • Willingness and ability to take up and respond to production incidents at priority and support them based on the need, which will have appropriate incentives.


Requirements:

  • In-depth knowledge of JavaScript, CSS, and HTML.
  • Deep expertise in building single-page applications using JavaScript frameworks, especially with ReactJS / RsPack and NextJS.
  • Knowledge of Micro Frontend architecture is a plus.
  • Familiarity with TypeScript and its integration with React.
  • Versatile with various state management techniques, especially Redux.
  • Design and implementation of low-latency, high-availability, and performant applications.
  • Hands-on experience with Micro Frontend patterns and Webpack Module Federation to create composable, independently deployable UIs.
  • Experience with cross-browser, cross-platform, and design constraints on the web.
  • Experience with test automation: TDD, unit/e2e/integration/functional testing using frameworks like ViTest / Playwright.
  • Solid understanding of object-oriented design and programming concepts.
  • Have a passion for quality and writing clean, solid, readable code that scales and performs well.
  • Proficient in Git and familiar with continuous integration.
  • Implementation of security and data protection with a basic understanding of the top 10 OWASP security vulnerabilities in web development.
  • Exceptional debugging ability and good understanding of developer tools like Postman, Fiddler, and Browser Developer Tools.
  • Experience with front-end monitoring tools like New Relic.
  • Experience in tracking end-user journeys with User Analytics tooling like Google Analytics or Adobe Analytics.
  • End-to-end ownership, technical leadership, not task execution.
  • Must mentor team.
  • Drive conversations, propose solutions, including migration paths.
  • Scale is critical: no startup/small-app backgrounds.

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach