Senior Full Stack Engineer (Typescript)

Leading marketplace platform for beauty & wellness trusted by millions of consumers and businesses worldwide.
Pristina
Frontend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS · Consumer

Description For Senior Full Stack Engineer (Typescript)

Fresha, a leading marketplace platform for beauty & wellness, is seeking a Senior Full Stack Engineer to join their growing team. With over 120,000+ businesses and 450,000+ professionals worldwide using the platform, Fresha has processed over 1 billion appointments to date. The company offers an all-in-one platform that enables beauty and wellness businesses to manage their entire operations through intuitive software and fintech solutions.

As a Senior Full Stack Engineer, you'll be working with the apps team within a tribe, reporting to an Engineering Manager. Your primary responsibilities will include designing and developing APIs that support Marketplace Native Apps and coordinating feature development across tribes. The role involves working with modern technologies including React/NextJS, GraphQL, and TypeScript.

The position is based in Pristina, Kosovo, with a hybrid work arrangement (4 days office, 1 day remote). You'll be part of a dynamic environment that values autonomy, challenge, and impact. The role requires strong technical skills in frontend development, API design, and a proven track record with SPAs and React.

Fresha offers a comprehensive interview process and values diversity and inclusion in their workforce. They're looking for someone who can contribute to their fast-paced, evolving environment while maintaining high standards of code quality and documentation. This is an excellent opportunity for a senior engineer looking to make a significant impact in a rapidly growing global technology company.

Last updated 7 days ago

Responsibilities For Senior Full Stack Engineer (Typescript)

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

Requirements For Senior Full Stack Engineer (Typescript)

TypeScript
React
  • 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 javascript build tooling
  • Ability to write easy-to-understand high-standard documentation
  • Strong communication skills
  • Comfortable working in a fast-paced and changing environment

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, developing marketplace applications using TypeScript, React, and GraphQL in Warsaw.

Senior Frontend Engineer (B2B - Warsaw)

Senior Frontend Engineer position at Fresha, developing React applications for a leading beauty & wellness marketplace platform in Warsaw.

Growth Engineer

Growth Engineer position at Stepful, focusing on building business-critical software for student acquisition and engagement in healthcare education.

Fullstack Engineer, Community

Senior Fullstack Engineer position at Whatnot, building social features and real-time experiences for the largest livestream shopping platform in North America.

Senior Software Engineer (Full-Stack)

Senior Software Engineer position at Constant, a private credit investment platform, offering $100K-$200K salary and 1.50%-2.50% equity.