Senior Frontend Engineer – London

Company: Fresha
Apply for the Senior Frontend Engineer – London
Location: London
Job Description:

Overview

As a Senior Frontend Engineer at Fresha, you build and ship user-facing features for a global, consumer-facing platform. You work within a cross-functional team to deliver scalable UI, guided by a design system and strong testing. You leverage AI tools to accelerate delivery while upholding quality, security, and a polished user experience. The role blends autonomy with collaboration in a fast-paced environment that values impact and ownership.

Pay / Benefits

  • competitive salary
  • equity
  • private healthcare
  • flexible work options
  • modern tech stack
  • career growth opportunities

Responsibilities

  • Design, build, and ship new user-facing features in React + TypeScript for millions of professionals and clients
  • Own features end-to-end from discovery to rollout and observability
  • Leverage and extend Fresha Design System to ensure UI consistency
  • Write robust automated tests and maintain a green CI/CD pipeline
  • Collaborate with Product, Design, Backend, Infrastructure, and Mobile engineers
  • Accelerate delivery by using AI agents and AI tools within established architecture
  • Explore related areas of the stack with support from the team

Key requirements

  • Deep expertise in React & TypeScript with a track record of shipping large-scale, consumer-facing web apps
  • Strong GraphQL knowledge (Apollo or urql) and REST fundamentals
  • Experience with design systems and web performance best practices
  • Testing mindset with experience of JS/TS testing frameworks
  • Familiarity with CI/CD processes
  • Ability to work with AI agents and integrate them into workflow while meeting quality standards
  • Comfort working in a fast-paced environment and collaborating across functions
  • Curiosity to explore backend, DevOps, or mobile areas
  • Collaborative mindset
  • Autonomous and proactive work style
  • Problem-solving and adaptability
  • React
  • TypeScript
  • GraphQL (Apollo/urql)

…

Posted: September 19th, 2026