Backend Engineer (B2B - Warsaw)
WarsawOn-siteFull-time
AI Summary
Backend Engineer to design, build, and maintain scalable Ruby/Elixir services in a polyglot stack, collaborating across product, design, and infrastructure to ship features from discovery to rollout.
About this role
Location: Warsaw, Poland — Onsite (4 days on-site)
Contract: B2B · 25–40 k PLN net / month + RSUs
The AI-powered OS for beauty,
wellness and self-care
Fresha is the operating system for the global beauty, wellness and self-care industry, connecting and powering everything from salons and barbers to spas, medspas, fitness studios and health practices.
Marketplace + SaaS platform + Fintech
Fresha is the leading AI operating system trusted by millions of consumers and businesses worldwide. Fresha is used by 130,000+ businesses and 450,000+ stylists and professionals worldwide, processing over 1 billion appointments to date. Empowering 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
At Fresha, we believe AI is a force multiplier for feature delivery, not just a coding assistant. We provide every engineer with top-tier tooling (Claude, GitHub Copilot, Cursor) to strip away technical toil—so you can focus your energy on shipping high-impact product features. We value engineers who know how to leverage these tools to drive momentum within our 6-week cycles, accelerating the journey from concept to code while maintaining the deep technical judgment to verify, secure, and own the final user experience.
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:
Why Join Fresha?
Don't meet every requirement? We value passion and potential. Apply today and let's grow together!
Interview Process
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
Skills
Distributed SystemsDomain-Driven DesignElixirGraphQLGRPCKafkaKubernetesMicroservicesObservabilityRubySecurityTestingTypeScript
Explore related jobs
More jobs at Fresha
Similar Distributed Systems jobs
Jobs in Warsaw
- Junior Operations Engineer (Linux/Windows) f/mNetcompany · Warsaw, Masovian Voivodeship
- Senior SAP SD / Logistics ConsultantFusion Consulting · Warsaw, Masovian Voivodeship
- FP&A Lead (They/She/He)Delivery Hero · Warsaw, Poland
- Automotive Technical Specialist Level 1MSX International · Warsaw, Masovian Voivodeship
- IT Researcher (Recruiting)Miratech · Warsaw, Masovian Voivodeship
- Global Renewals Business Support SpecialistIFS · Warsaw, Mazovia
