Backend Engineer (B2B - Warsaw)

Fresha

Warszawa

On-site

PLN 279,000 - 446,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading beauty and wellness platform is looking for a Backend Engineer in Warsaw. The ideal candidate will collaborate within a cross-functional team to develop features using Ruby, Elixir, and Kafka in a hybrid environment. Candidates with 2+ years in product engineering who thrive in dynamic settings are encouraged to apply. This role offers significant impact on product evolution and cutting-edge technology use.

Qualifications

  • 2+ years of experience in product engineering, developer tools, or infrastructure at scale.
  • A pragmatic generalist who thrives on learning new frameworks.
  • Familiarity with specific languages is a plus.

Responsibilities

  • Collaborate with cross-functional product team to deliver features.
  • Own the entire lifecycle of features from design to rollout.
  • Design and maintain Ruby/Elixir code.

Skills

Building globally distributed systems
Event-driven architectures (Kafka)
Ruby
Elixir
TypeScript

Tools

Kubernetes
GraphQL
gRPC

Job description

Location: Warsaw, Poland — Hybrid (4 days on-site / 1 day remote)
Contract: B2B · 25–40 k PLN net / month + RSUs
Fresha: Shaping the Future of Beauty & Wellness
Join Fresha, the leading marketplace platform transforming the beauty and wellness industry globally. With over 120,000 businesses and 450,000 stylists trusting our platform, we've powered over 1 billion appointments worldwide. Fresha empowers businesses with an all-in-one platform for bookings, point-of-sale, marketing, and more, while connecting consumers to local services.
Your Impact as a Backend Engineer
Are you ready to make a significant impact in a fast-paced, autonomous environment? We're seeking an exceptional Backend Engineer to join our cross-functional product team in Warsaw.
What You'll Do:
* 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: technical design, implementation, testing, and rollout.
* Design, build, and maintain efficient, scalable, and reliable Ruby/Elixir code.
* Work with a polyglot stack (Ruby, Elixir, GraphQL, TypeScript, gRPC) and modern messaging systems (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.
What We're Looking For:
  • Experience building and maintaining globally distributed systems.
  • Knowledge of event-driven architectures (Kafka).
  • ~2+ years of experience in product engineering, developer tools, or infrastructure at scale.
  • 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.
Why Join Fresha?
  • Real Impact: Directly influence our product and architecture in a rapidly growing global business.
  • Cutting-Edge Tech: Work with modern technologies and contribute to a significant migration to microservices.
  • Dynamic Culture: Be part of a team that encourages autonomy and innovation.
  • Don't meet every requirement? We value passion and potential. Apply today and let's grow together!
Interview Process
  • Screen Stage - Video-call with a member from the Talent Team (45-60min)
  • 1st Stage - Video/In-person interview with Hiring Manager (60min)
  • 2nd Stage - Video/In-person interview with Hiring Team (up to 2.5hrs)
  • Final Stage - Video interview with CTO (60min)
  • We aim to finalise the entire interview process and deliver feedback within 4 weeks.
    Every job application received is reviewed manually by our talent team. While we strive to assess applications within 7 days, the sheer volume of talented individuals expressing interest may occasionally extend this timeframe
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer (B2B - Warsaw)
Senior Full Stack Engineer (B2B - Warsaw)

Fresha • Województwo mazowieckie

Hybrid
Senior Backend Engineer (Remote - Poland)
Senior Backend Engineer (Remote - Poland)

Fresha • Województwo mazowieckie

Hybrid
PLN 212,000 - 340,000
Senior IT Ops Engineer (Onsite: Warsaw)
Senior IT Ops Engineer (Onsite: Warsaw)

Fresha • Województwo mazowieckie

On-site
Team Lead (Engineering)
Team Lead (Engineering)

Fresha • Warszawa

On-site
HR Admin Specialist
HR Admin Specialist

Fresha • Warszawa

On-site
PLN 40,000 - 60,000
HR Admin Specialist
HR Admin Specialist

PARTECH PARTNERS • Województwo mazowieckie

Hybrid
PLN 127,000 - 192,000
business development manager in beauty and wellness
business development manager in beauty and wellness

Enfint • Warszawa

On-site
PLN 162,000 - 195,000
Talent Acquisition Specialist
Talent Acquisition Specialist

Enfint • Warszawa

On-site
PLN 120,000 - 180,000
Office in Rondo ONZ Warszawa
Senior Software Engineer (React)
Senior Software Engineer (React)

Kingfisher plc • Kraków

Hybrid
PLN 100,000 - 140,000
Private medical healthcare at LUXMED
Medicoversports card
Life insurance financed by the employer
+6
Front-end Senior Fullstack Engineer (ReactJS, NodeJS) Remote in Poland
Front-end Senior Fullstack Engineer (ReactJS, NodeJS) Remote in Poland

SwingDev • Poland

Hybrid
PLN 180,000 - 260,000