Senior Full Stack Engineer (Typescript)

Fresha is the leading marketplace platform for beauty & wellness trusted by millions of consumers and businesses worldwide.
Full-Stack
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience

Description For Senior Full Stack Engineer (Typescript)

Fresha, the leading marketplace platform for beauty & wellness, is seeking an exceptional Full Stack Engineer to join their global business. With over 110,000+ businesses and 450,000+ stylists and professionals worldwide, Fresha has processed over 1 billion appointments to date.

As a Senior Full Stack Engineer (Typescript), you'll be working within the apps team, reporting to an Engineering Manager. Your primary responsibilities will include designing and developing APIs that support Fresha's Marketplace Native Apps and coordinating feature/API development with the rest of the tribe and other tribes.

This role is perfect for someone who thrives in a fast-paced, changing environment, enjoys working autonomously, and wants to make a significant impact. You'll be working with cutting-edge technologies like React, NextJS, GraphQL, and gRPC to build and maintain efficient, developer-friendly APIs and implement new functionalities within the web frontend.

Key responsibilities include:

  • Implementing new functionality & UIs within the React/NextJS web frontend
  • Designing & documenting APIs in GraphQL & gRPC
  • Building & maintaining efficient and developer-friendly APIs
  • Owning the uptime & monitoring of team-owned services
  • Identifying and solving bottlenecks and bugs
  • Being involved in all stages of product development
  • Contributing to a healthy engineering culture of feedback and growth

The ideal candidate will have commercial experience in writing SPAs (especially using React), strong CSS skills, experience with GraphQL APIs, and familiarity with JavaScript build tooling. Strong communication skills and the ability to work well within teams are essential.

Fresha offers a collaborative work environment with a hybrid model, requiring four days in the office and one day of remote work per week. The company values passion and potential, encouraging applications even if candidates don't meet every listed requirement.

Join Fresha and be part of a dynamic team shaping the future of the beauty & wellness industry through innovative technology solutions.

Last updated 5 months ago

Responsibilities For Senior Full Stack Engineer (Typescript)

  • Implement new functionality & UIs within our web frontend, which is written in React/NextJS
  • Design & document APIs in GraphQL & gRPC
  • Build & maintain efficient and developer-friendly APIs
  • Own the uptime & monitoring of our team-owned services
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Be involved in all stages of building products from inception, through delivery, to upkeep & operation
  • Contribute to a healthy engineering culture of feedback and growth

Requirements For Senior Full Stack Engineer (Typescript)

TypeScript
React
Node.js
  • Commercial experience in writing SPAs, especially using React
  • Experience implementing UIs with CSS, including GPU-only animations
  • Experience using and developing GraphQL APIs
  • Experience working with and configuring typical javascript build tooling
  • Ability to write easy-to-understand high-standard documentation
  • Strong communication skills
  • Comfortable working in a fast-paced and changing environment

Benefits For Senior Full Stack Engineer (Typescript)

  • Flexible work arrangement (4 days in office, 1 day remote)

Interested in this job?

Jobs Related To Fresha Senior Full Stack Engineer (Typescript)

Senior Full Stack Engineer - Typescript (B2B - Warsaw)

Senior Full Stack Engineer position at Fresha, a leading beauty & wellness marketplace platform, focusing on Typescript and B2B development in Warsaw.

Senior Full-Stack Engineer

Senior Full-Stack Engineer role at Stably AI, building cutting-edge AI-powered testing automation platform with competitive compensation and growth opportunities.

Full-Stack Senior Engineer - Product Led Growth

Outdoorsy seeks a Full-Stack Senior Engineer for Product Led Growth to develop innovative travel solutions across the entire tech stack.

Full-Stack Developer

Senior Full-Stack Developer position at OROSYS / Two notes Audio Engineering, focusing on web application development and infrastructure management.

Sr. Software Engineer

Sr. Software Engineer role at Oliv.AI, a SalesTech startup providing AI copilot for sales teams.