Senior Frontend Product Engineer (React + TypeScript) - B2B
25k - 40k PLN25 000 - 40 000 PLN/ mies.B2B
SeniorFull-time·B2B
#413760·Dodano dziś·3
Źródło: FreshaTech 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
5 aktywnych ofert