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.