Fresha, a leading marketplace platform for beauty & wellness, is seeking a Senior Backend Developer to join their growing team in London. With over 120,000+ businesses and 450,000+ professionals using their platform worldwide, Fresha has processed over 1 billion appointments to date.
The role offers an exciting opportunity to work on significant technical challenges as part of the company's migration from a Ruby monolith to a microservice architecture. As a Senior Backend Developer, you'll be working directly with the Engineering Manager in a cross-functional product team, designing and developing applications that power Fresha's global platform.
The technology stack is diverse and modern, incorporating Ruby, Elixir, GraphQL federation, and TypeScript, with Kafka handling event-driven communication and services running on Kubernetes. The role emphasizes domain-driven design principles and offers the chance to work on large-scale distributed systems.
The position offers a hybrid working model with 4 days in their dog-friendly London office and 1 day remote work flexibility. The office is located at The Bower, 207, 211 Old St, London EC1V 9NR, providing a collaborative environment that values face-to-face interactions and teamwork.
This is an ideal opportunity for an experienced backend developer who thrives in a fast-paced environment, enjoys autonomous work, and wants to make a significant impact. The role requires approximately 3+ years of experience, with a focus on those who have worked on internal product engineering teams or infrastructure products at scale.
Fresha values diversity and inclusion, creating a culture where individuals of all backgrounds feel comfortable contributing to the company's vision and goals. The interview process is thorough but efficient, typically completed within 4 weeks, demonstrating the company's commitment to respecting candidates' time while ensuring the right fit for this crucial role.