Principal Frontend Engineer

Leading marketplace platform for beauty & wellness trusted by millions of consumers and businesses worldwide.
Frontend
Principal Software Engineer
Hybrid
501 - 1,000 Employees
10+ years of experience
Consumer · Enterprise SaaS

Description For Principal Frontend Engineer

Fresha, the leading marketplace platform for beauty & wellness, is seeking a Principal Frontend Engineer to lead their frontend guild and drive overall quality across the organization. With over 120,000+ businesses and 450,000+ professionals worldwide using their platform, this role presents an exciting opportunity to make a significant impact.

The position requires an experienced engineer with 10+ years of professional experience in building SPAs at scale. You'll be responsible for leading the frontend guild, managing the frontend platform team, and owning the overall quality and delivery speed of various SPAs. The role involves working with both consumer-facing and business-facing applications, ensuring multiple teams can efficiently collaborate on the same codebase.

The technical stack includes React, TypeScript, and Redux (though they're phasing out Redux in favor of hooks in their B2C app). The company uses its own engine for SSR for their main SPAs, with smaller applications in Remix. You'll be working with modern technologies and frameworks, leading initiatives across teams, and providing technical mentorship to staff engineers and tech leads.

Working from their dog-friendly London office, you'll enjoy a hybrid work arrangement with four days in the office and one day remote. The role involves quarterly travel to Poland and requires strong communication skills for both upward and downward interactions. You'll be reporting directly to senior leadership, including the CTO and C-suite.

This is an ideal opportunity for someone who thrives in a fast-paced startup environment, values simplicity and speed of iteration, and has experience with web architecture at scale (20krpm and above). The role combines technical leadership with strategic thinking, making it perfect for those who want to shape the future of a rapidly growing platform in the beauty and wellness industry.

Last updated 7 days ago

Responsibilities For Principal Frontend Engineer

  • Lead the frontend guild, including chairing weekly guild meetings
  • Lead the frontend platform team, managing priorities, agenda, and backlog
  • Own overall quality and delivery speed of various SPAs
  • Report on frontend status to senior leadership
  • Mentor staff engineers & tech leads
  • Travel to Poland quarterly
  • Manage architecture, performance metrics, code structure, tooling & style guides, pipelines

Requirements For Principal Frontend Engineer

React
TypeScript
Node.js
JavaScript
  • 10+ years of professional experience writing SPAs applications in Javascript
  • Strong experience with React including current trends
  • Experience with TypeScript
  • Experience building websites developed by large (>3) number of teams
  • Experience with web app performance, monitoring, and optimization
  • Experience with web architecture at scale (20krpm and above)
  • Experience with NodeJS & building web APIs
  • Experience with frameworks such as Gatsby, NextJS, Remix
  • Experience with frontend tooling & building pipelines in modern CI platforms

Benefits For Principal Frontend Engineer

  • Dog-friendly office
  • Flexible work arrangement (4 days office, 1 day remote)
  • Global company with 12 offices worldwide

Interested in this job?

Jobs Related To Fresha Principal Frontend Engineer

Principal UI Engineer

Principal UI Engineer position at Dell Technologies in Singapore, focusing on frontend development and user interface engineering.

Software Developer 4

Principal Software Engineer position at Oracle focusing on front-end development and architecture, requiring 10+ years of experience in JavaScript, TypeScript, and React.

Principal Front End Software Developer

Principal UI Engineer position at Oracle, focusing on frontend development with React/TypeScript, offering $96,800-$223,400 salary range with comprehensive benefits.

Frontend CAD Principal Engineer

Principal Frontend CAD Engineer position at Qualcomm, combining traditional CAD engineering with AI applications, requiring 15+ years of experience in tools/flows/methodologies development.

Principal Front End Engineer

Principal Front End Engineer position at Fidelity Investments focusing on NX Workspace and web platform development, requiring 6+ years of experience with modern JavaScript frameworks.