Fresha
Fresha
New

Senior Frontend Product Engineer (React + TypeScript) - B2B

25k - 40k PLN/ mies.B2B
SeniorFull-time·B2B
#413760·Dodano dziś·3
Źródło: Fresha
Aplikuj teraz

Tech Stack / Keywords

ReactTypeScriptAIGitHubTestingCypressCI/CDBackend

Firma i stanowisko

Fresha is a platform serving the global beauty and wellness industry, with over 120k businesses, 450k professionals, millions of clients, and more than 1 billion appointments managed. The company is scaling rapidly and the role involves working on a product used worldwide.

Wymagania

  • Deep experience building and interacting with AI agents to amplify development output.
  • Expertise in modern React and TypeScript with experience shipping large-scale, consumer-facing web applications.
  • Solid understanding of GraphQL (Apollo or urql) and REST APIs.
  • Experience working with design systems.
  • Fluency in web performance, cross-browser compatibility, and responsive design best practices.
  • Familiarity with JavaScript/TypeScript testing frameworks and a testing-oriented mindset.

Obowiązki

  • Own and evolve the core booking & scheduling engine to ensure scalability and seamless user experience for millions.
  • Design, build, and ship new user-facing features using React and TypeScript.
  • Own features end-to-end including discovery, technical design, implementation, testing, rollout, and observability.
  • Extend and maintain the company-wide Design System to ensure UI consistency and quality.
  • Write robust automated tests using Cypress, Jest, and React Testing Library.
  • Collaborate with Product, Design, Backend, Infrastructure, and Mobile engineers to deliver features.
  • Use AI agents and LLM-powered tools to enhance development efficiency.
  • Explore and potentially contribute to backend, DevOps, or mobile areas if interested.

Benefity

  • Competitive salary with a range of 25-40k PLN net per month.
  • Equity via RSUs.
  • Private healthcare.
  • Modern tech stack and continuous learning opportunities.
  • Opportunity for direct impact and ownership of product decisions.
Opieka zdrowotna
Udziały pracownicze

Inne informacje

The role is based in Warsaw, Poland, requiring onsite presence 4 days per week. The contract type is B2B, and the interview process involves multiple video and in-person stages lasting up to 4 weeks. The company uses AI tools to assist recruitment but final decisions are human-made.

Fresha

Fresha

5 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz