Frontend Product Engineer (React + TypeScript)

Warsaw March 7, 2026 Lever
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 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.  * 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.
Apply on company site

How to Get Hired at Fresha

  • Download and explore the Fresha app as both a consumer booking appointments and by researching the partner dashboard experience — interviewers consistently value candidates who demonstrate firsthand product knowledge
  • Tailor every application to the specific Fresha role and location, using exact keywords from the job posting to maximize your visibility in Lever's search and filtering tools
Read the full guide

How well do you match this role?

Check My Resume