Fresha

Fresha

London

Senior Backend Engineer

Full-Time£70,000 - 110,000 per yearevvelsi günUnited Kingdom
IT

Job Description

Salary: £70,000 - 110,000 per year

Requirements:
  • We need someone with deep experience building and interacting with AI agents, using them to amplify output while adhering to our architecture and security standards.
  • You should have experience building and maintaining globally distributed systems.
  • You should have knowledge of event-driven architectures, including Kafka.
  • You should bring 5+ years of experience in product engineering, developer tools, or infrastructure at scale.
  • You should be a pragmatic generalist who thrives on learning new frameworks and tackling complex challenges.
  • Familiarity with languages such as Elixir, Ruby, or TypeScript is a plus.
Responsibilities:
  • Collaborate closely with Product, Design, Frontend, Infrastructure, and Mobile engineers to take features from discovery to rollout and beyond.
  • Be responsible for features from discovery to observability, including technical design, implementation, testing, and rollout.
  • Design, build, and maintain efficient, scalable, and reliable Ruby/Elixir code.
  • Work with a polyglot stack including Ruby, Elixir, GraphQL, TypeScript, and gRPC, as well as modern messaging systems like Kafka.
  • Operate within a Kubernetes-driven environment as we continue moving to a microservice architecture.
  • Embrace Domain-Driven Design to build high-quality, impactful products from inception to delivery.
Technologies:
  • AI
  • AI Agents
  • Backend
  • Copilot
  • Cursor
  • Elixir
  • Frontend
  • GitHub
  • GraphQL
  • Kafka
  • Kubernetes
  • Marketing
  • Mobile
  • Ruby
  • Security
  • TypeScript
  • gRPC
  • microservices
  • Support
  • REST

More:

We are Fresha, the leading marketplace platform transforming the beauty and wellness industry globally, trusted by over 120,000 businesses and 450,000 stylists and having powered more than 1 billion appointments worldwide. We provide an all-in-one platform for bookings, point-of-sale, marketing, and more, while connecting consumers to local services. This Senior Backend Engineer role is based in Old Street, London on an onsite schedule of four days per week, with remote working on Wednesdays. We also ask team members to travel for one week each quarter to our team events in London, Warsaw, or Prishtina. We offer top-tier tooling, including Claude, GitHub Copilot, and Cursor, to reduce technical toil and help engineers focus on high-impact product delivery. Our environment is fast-paced, collaborative, and autonomous, with a strong focus on innovation, microservices, and real product impact.

last updated 36 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Fresha

Fresha

Fresha

London

IT

Skills & Technologies

TypeScriptRustRubyScalaKubernetesGitGraphQLRESTgRPCKafkaAIUI

Inferred from job description

Salary Insight

£90,000

This role

£75,000

UK median

This salary is 20% above the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom