echoloc

Fresha Tech Stack

Marketplace platform for beauty and wellness booking and business management

Software Development London, England 201–500 employees Founded 2015 Privately Held

Fresha operates a two-sided marketplace connecting consumers to beauty and wellness professionals, with a software suite for salon and spa operators. The tech stack reveals a mature services architecture: Elixir and Ruby backends, Kafka for event streaming, GraphQL and gRPC for inter-service communication, React/TypeScript frontends, and Kubernetes orchestration. Active migration from monolith to microservices, combined with heavy hiring in sales (103 roles) against modest engineering capacity (21 roles), indicates a platform shifting toward go-to-market acceleration and operational scaling rather than technical innovation.

Tech Stack 67 technologies

Core StackRuby Elixir GraphQL TypeScript Kafka gRPC Kubernetes React Cypress Jest Redux JSON Cordova Android iOS Apollo REST React Testing Library React Router React Redux Zustand Formik Rsbuild esbuild Turbo SWC Sass PostCSS Lottie Phoenix+37 more
AdoptingInstagram Meta Google

What Fresha Is Building

Challenges

  • Meeting monetization kpis
  • Monetisation of platform
  • Acquiring new partners
  • Reducing churn
  • Reducing partner onboarding time
  • Optimising marketplace listings
  • Optimising listing competitiveness
  • Optimizing recruitment processes
  • Increasing monetized revenue
  • Building sales processes

Active Projects

  • Marketplace listing optimisation
  • Migrating monolith to microservices
  • Resilience and scalability system design
  • Go-to-market strategy development for dach
  • Development of new product features
  • Fresha payments solution adoption
  • Partner onboarding journey
  • Salon profile optimization
  • Freshapay onboarding
  • Continuous improvement of onboarding processes

Hiring Activity

Steady150 roles · 65 in 30d

Department

Sales
103
Engineering
21
Support
6
HR
4
Ops
4
Product
4
Finance
3
Marketing
3

Seniority

Mid
50
Manager
49
Senior
31
Junior
9
Lead
5
Staff
5
Intern
1
Principal
1

Notable leadership hires: Team Lead, Chief Financial Officer, Head of Sales

Company intelligence

Find more companies like Fresha by tech stack, pain points and active projects

Get started free

About Fresha

Fresha provides a booking marketplace and business management platform for the beauty, wellness, and self-care industry. The platform serves two audiences: consumers searching for and booking services, and business operators (salons, spas, individual professionals) who use Fresha's appointment scheduling, point-of-sale, client management, and marketing tools. The company reports 130,000+ businesses and 500,000+ professionals using the platform, with over 1 billion appointments processed. Headquartered in London, Fresha has 201–500 employees and operates across 25+ countries, from the UK and Europe to Southeast Asia and the Middle East. Revenue streams include transaction fees on bookings, subscription tiers for business software, and integrated payments services.

HeadquartersLondon, England
Company Size201–500 employees
Founded2015
Hiring MarketsKosovo, Poland, United Kingdom, Australia, Netherlands, Italy, France, Spain

Frequently Asked Questions

What tech stack does Fresha use?

Fresha runs Elixir and Ruby backends, Kafka for event streaming, GraphQL/gRPC for service communication, React/TypeScript for web frontends, and Kubernetes for orchestration. Mobile apps use Cordova, React Native, Android, and iOS. Testing via Cypress, Jest, and React Testing Library.

What is Fresha working on?

Active projects include marketplace listing optimization, migrating from monolith to microservices architecture, go-to-market strategy for DACH region, Fresha Payments adoption, partner onboarding streamlining, and salon profile optimization. Core challenges center on monetization, partner acquisition, and reducing onboarding friction.

Similar Companies in Software Development

Other companies in the same industry, closest in size