Fresha, a leading marketplace platform for beauty & wellness, is seeking a Backend Engineer to join their growing team. With over 120,000+ businesses and 450,000+ professionals worldwide using their platform, Fresha has processed over 1 billion appointments to date. The company, headquartered in London, has 12 global offices across North America, EMEA, and APAC.
As a Backend Engineer, you'll be working in a cross-functional product team, reporting to the Engineering Manager. You'll be responsible for designing and developing applications while coordinating with team members across different infrastructure layers. The role involves working with modern technologies including Ruby, Elixir, GraphQL, TypeScript, and Kubernetes, as well as participating in the exciting migration from a monolithic architecture to microservices.
The ideal candidate should have around 3+ years of experience in product engineering, with strong knowledge of distributed systems and event-driven architecture. You'll be working in a fast-paced environment that values autonomy and impact, with the flexibility of hybrid working (4 days office, 1 day remote).
This is an excellent opportunity for a mid-level engineer who is passionate about building scalable solutions, embraces domain-driven design, and wants to contribute to a platform that processes millions of transactions. You'll be part of a team that values technical excellence, innovation, and a healthy engineering culture of feedback and growth. The role offers the chance to work with cutting-edge technologies while helping shape the future of the beauty and wellness industry through technology.