Frontend Engineer

Fresha is the leading marketplace platform for beauty & wellness trusted by millions of consumers and businesses worldwide.
Frontend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience

Description For Frontend Engineer

Fresha, the leading marketplace platform for beauty & wellness, is seeking an exceptional Front-End Engineer to join our global team. As a Frontend Engineer at Fresha, you'll be part of a fast-paced, dynamic environment where you'll design and develop applications, working collaboratively in a cross-functional product team.

Reporting to the Head of Engineering, you'll be responsible for:

  • Designing, building, and maintaining efficient, reusable, and reliable React code
  • Ensuring optimal performance, quality, and responsiveness of applications
  • Identifying and solving bottlenecks and bugs
  • Maintaining code quality and organization
  • Being involved in all stages of product development
  • Shaping the future of our architecture and best practices
  • Contributing to a healthy engineering culture

We're looking for someone with:

  • Proven experience in writing complex JavaScript SPAs
  • Strong skills in React and Redux
  • Experience with modern JS toolchains (NPM, Lerna, Webpack, ESLint)
  • Passion for writing well-structured, maintainable code
  • Ability to plan and deliver small engineering projects
  • Creative problem-solving skills
  • Strong communication and teamwork abilities
  • Self-starter attitude and adaptability

Fresha offers a collaborative work environment with the flexibility to work remotely one day per week. Join us in our mission to revolutionize the beauty and wellness industry, working with cutting-edge technologies and making a real impact on millions of users worldwide.

If you're ready for a challenge and want to be part of a company processing over 1 billion appointments to date, apply now and help shape the future of beauty and wellness technology!

Last updated 7 months ago

Responsibilities For Frontend Engineer

  • Design, build, and maintain efficient, reusable, and reliable React code
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
  • Be involved in all stages of building products from inception, through delivery and beyond
  • Help to shape the future of our architecture and best practices
  • Contribute to a healthy engineering culture of feedback and growth

Requirements For Frontend Engineer

JavaScript
React
TypeScript
Node.js
  • Proven experience in writing complex JavaScript SPA
  • Proven experience with React + Redux
  • Proven experience with a modern JS toolchain: NPM, Lerna, Webpack, ESLint
  • Ability to plan and deliver small engineering projects
  • Strong communication skills
  • Teamwork abilities
  • Self-starter and proactive approach
  • Comfortable working in a fast-paced and changing environment

Benefits For Frontend Engineer

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

Interested in this job?

Jobs Related To Fresha Frontend Engineer

Software Engineer, System Experience

System Experience Software Engineer role at Apple, focusing on UI development, API design, and cross-functional collaboration to create exceptional user experiences.

Mid-Level Software Engineer (Frontend)

Mid-level Frontend Engineer role at tastytrade, building next-gen trading platforms with modern web technologies in Chicago's West Loop.

Mid-Level Software Engineer (Frontend)

Mid-level Frontend Engineer role at tastytrade, building next-gen trading platforms with modern web technologies in Chicago's West Loop.

Mid-Level Software Engineer (Frontend)

Mid-level Frontend Engineer role at tastytrade, building next-gen trading platforms with modern web technologies in Chicago's West Loop.

Semi Senior Adobe Target Developer

Semi Senior Adobe Target Developer position at Nearsure - Remote role focusing on A/B testing and personalization strategies using Adobe Target and frontend technologies.