Senior Design System Engineer (London)

Company: Fresha
Apply for the Senior Design System Engineer (London)
Location: London
Job Description:

Overview

In this role, you will deepen Fresha’s design system craftsmanship, building scalable components, tokens, and patterns used across web, iOS, and Android. You will work closely with product engineers, designers, and agents to ensure accessible, multilingual UI shipped consistently. You’ll own the machinery behind the system, from tooling to CI and AI-driven workflows, enabling rapid, trusted UI development at scale. This is a journey to specialize in design systems while impacting many teams.

Responsibilities

  • Design and ship foundational components, primitives, tokens, and patterns with consistent APIs across platforms
  • Ensure RTL, localization, and internationalization is supported by default
  • Implement accessibility checks, visual regression, linting, and tests to guarantee quality
  • Make component data and guidance consumable by agents via the design system CLI
  • Coordinate alignment between design and code so designers and engineers stay in sync
  • Collaborate with product teams to identify and fix system slowdowns
  • Maintain infrastructure for the design system (sync scripts, CI workflows, publishing, dependency management, AI workflows)
  • Migrate legacy components and styling using codemods and tooling

Key requirements

  • 7+ years frontend production experience
  • AI-first mindset with hands-on AI tooling experience
  • Deep knowledge of React and TypeScript
  • CSS architecture, theming, tokens, and scalable styling
  • Strong accessibility knowledge (WCAG/ARIA)
  • Internationalisation including RTL, text expansion, locale-aware formatting
  • Design fluency with Figma and ability to align design and code
  • Systems thinking and multi-package repo experience
  • Excellent communication and cross-functional collaboration skills
  • Communication
  • EQ
  • Collaboration
  • React
  • TypeScript
  • Panda CSS

…

Posted: November 1st, 2026