Overview
We are seeking a Senior Frontend Developer to join a major UK retail organization during its digital transformation. The contractor will collaborate with various agile product teams, including Product Managers and UX Designers, to deliver high-performance web applications and Progressive Web Apps (PWA) that enhance customer experiences for millions of users.
Responsibilities
- Design, develop and maintain modern frontend applications using React and TypeScript.
- Deliver scalable, maintainable and high-performing web solutions.
- Collaborate with product and UX teams to translate business requirements into technical solutions.
- Drive frontend engineering best practices across performance, accessibility and security.
- Lead code reviews and contribute to technical decision-making.
- Implement automated testing and CI/CD practices.
- Optimize customer journeys across search, browse, basket and checkout experiences.
- Support continuous improvement initiatives within agile delivery teams.
Requirements
- Strong commercial experience with React.
- Expert knowledge of TypeScript and modern JavaScript (ES 6+).
- Experience building and maintaining Progressive Web Apps (PWAs).
- Strong understanding of HTML5, CSS3 and SCSS.
- Responsive and mobile-first development experience.
- REST API and/or GraphQL integration experience.
- Testing experience using tools such as Jest, React Testing Library, Cypress or Playwright.
- Strong knowledge of frontend performance optimization and Core Web Vitals.