Liverpool FC

React Developer

Liverpool FC

London
Permanent
Remote
£55,000 - £70,000/year
React.jsState Management (Redux/Zustand)TypeScript

Role Overview

We are seeking a talented and passionate React Developer to join our dynamic engineering team. In this role, you will be responsible for developing and implementing user interface components using React.js concepts and workflows. You will work closely with our product, design, and backend teams to create a seamless, responsive, and engaging user experience for our web applications.

Key Responsibilities

  • Develop new user-facing features using React.js and its core principles.
  • Translate designs and wireframes into high-quality, reusable, and testable code.
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  • Collaborate with backend developers to integrate with server-side APIs and ensure a smooth data flow.
  • Participate in code reviews, team meetings, and agile ceremonies to contribute to our culture of continuous improvement.

Required Skills & Qualifications

  • Proven professional experience as a React Developer or similar role.
  • Strong proficiency in JavaScript (ES6+), including DOM manipulation and the JavaScript object model.
  • Thorough understanding of React.js and its core principles (components, state, props, hooks).
  • Experience with popular React.js workflows (such as Flux or Redux).
  • Familiarity with modern front-end build pipelines and tools (e.g., Webpack, Babel, NPM/Yarn).
  • A knack for benchmarking and optimization.

Nice-to-Have Qualifications

  • Experience with TypeScript.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Familiarity with testing frameworks (e.g., Jest, React Testing Library).
  • Experience with server-side rendering (SSR) frameworks like Next.js.