Senior Front End Engineer

Skills
Front-End DevelopmentWeb ApplicationsCSSComplex SystemsContinuous ImprovementEmerging TechnologiesOptimization
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Significant commercial experience building modern frontend applications
  • Expert proficiency in React TypeScript and modern JavaScript
  • Strong experience with React ecosystem libraries such as React Query Redux Toolkit or equivalent state management solutions
  • Excellent knowledge of HTML5 CSS3 and responsive web development
  • Experience integrating REST APIs into frontend applications
  • Strong understanding of component-based architecture and scalable frontend design
  • Experience building performant accessible and responsive user interfaces
  • Experience with frontend testing frameworks such as Jest React Testing Library Playwright or Cypress
  • Experience with CI/CD pipelines and cloud-hosted frontend deployments
  • Strong understanding of Agile software delivery
  • Excellent communication and collaboration skills
  • Ability to quickly understand existing codebases and contribute with minimal onboarding
  • Experience using AI effectively as part of the software development lifecycle

Nice to have

  • Hands-on
  • Collaborative
  • Proactive
  • Detail-oriented
  • Ownership-minded
  • Fast learner

Day to day

  • Design, build and optimise modern web applications that power customer experiences across the USA.
  • Deliver scalable frontend features using React and TypeScript within a collaborative agile team.
  • Translate UX designs into accessible, responsive interfaces while troubleshooting production issues and improving performance.