Location: Warsaw, Poland - Hybrid (4 days on-site / 1 day remote)
Contract: B2B · 25-40 k PLN net / month + RSUs
Why Fresha & Why Now?
Fresha is re-imagining how the global beauty and wellness industry runs. 120k+ businesses, 450k+ professionals, millions of clients, and 1 billion+ appointments already rely on our platform for everything from bookings to payments.
Join us at a moment of rapid scale - your work will surface on screens around the world within days, not quarters.
What You’ll Do
* Own and evolve our core booking & scheduling engine - the heartbeat of Fresha - ensuring it scales smoothly and delivers seamless experiences for millions.
* Design, build, and ship new user-facing features in React + TypeScript, reaching millions of professionals and clients.
* Own features end-to-end: discovery, technical design, implementation, testing, rollout, and observability.
* Tap into (and extend) our Design System to ship polished UI quickly while raising the bar for consistency.
* Write robust automated tests (Cypress, Jest, React Testing Library) and keep the CI/CD pipeline green.
* Partner closely with Product, Design, Backend, Infrastructure, and Mobile engineers to take features from discovery to rollout and beyond.
* Accelerate with AI: harness AI agents, LLM-powered coding tools, and access to a wide range of AI tools (e.g., chatbots, dev assistants).
* Curious about backend, DevOps, or mobile? Great - we’ll support you in exploring any part of the stack.
What We’re Looking For
Don’t meet every single requirement? Passion and potential matter more than perfect check-boxes. If this role excites you, apply today and grow with us!
Why You’ll Love It Here
Our Technology Stack - Frontend Technologies
Build Tools & Bundlers
UI & Design System
State Management & Data Fetching
Backend Communication
Backend Technologies
Testing Framework
Code Quality & Linting
Development Tools
Mobile Development
CI/CD & DevOps
Monitoring & Analytics
Date & Time
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
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
Frontend Engineer (TypeScript & React)
Sierra Studio
Engineering
Frontend Developer (React/Typescript)
STOW Group
Engineering
Senior Frontend Engineer (React, TypeScript)
Rundoo
Engineering
Senior Frontend Engineer (Typescript, React)
Hyperexponential
Engineering
Frontend Developer (React, TypeScript)
Relay
Engineering
More jobs at Fresha
Sponsored
Similar Jobs
Frontend Engineer (TypeScript & React)
Sierra Studio
Engineering
Frontend Developer (React/Typescript)
STOW Group
Engineering
Senior Frontend Engineer (React, TypeScript)
Rundoo
Engineering
Senior Frontend Engineer (Typescript, React)
Hyperexponential
Engineering
Frontend Developer (React, TypeScript)
Relay
Engineering