Frontend Developer (React)

Apple

London
Permanent
Remote
£55,000 - £70,000/year
React.jsReduxTypeScript

Role Overview

We are seeking a talented and passionate Frontend Developer with a strong proficiency in React.js to join our dynamic engineering team. In this role, you will be responsible for developing and maintaining high-quality, scalable, and responsive web applications. You will collaborate with cross-functional teams, including designers, product managers, and backend engineers, to translate UI/UX designs and business requirements into elegant and functional user interfaces.

Key Responsibilities

  • Develop, test, and deploy new user-facing features using React.js and its ecosystem.
  • Write reusable, testable, and efficient code while ensuring the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed, scalability, and responsiveness across a range of devices and browsers.
  • Collaborate with team members and stakeholders to define, design, and ship new features, participating in code reviews to maintain high-quality standards.

Required Skills & Qualifications

  • Proven professional experience as a Frontend Developer.
  • Strong proficiency in JavaScript, 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 frontend build pipelines and tools (e.g., Webpack, Babel, NPM).

Nice-to-Have Qualifications

  • Experience with TypeScript.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Experience with testing frameworks like Jest or React Testing Library.
  • Familiarity with CI/CD pipelines.
Frontend Developer (React) at Apple | Alfa Jobs