Senior Frontend Engineer
Core
Design and develop high-impact frontend applications for Fresha's AI-powered operating system serving the global beauty, wellness, and self-care industry.
Role type
Senior Frontend Engineer (React/TypeScript)
Builds
Consumer marketplace apps and business management software for 140,000+ businesses and 450,000+ professionals
Domain
SaaS / Beauty & Wellness / AI Integration
Deliverable
production ML models | product features
Required skills
React, Redux, TypeScript, JavaScript SPA development, modern JS toolchain (NPM, Lerna, Webpack, ESLint), AI agent integration, database schema design, Node.js, RAIL performance optimization, PWA, SSR, Cypress, Jest
Preferred skills
Ruby, Elixir, Native Android/iOS development, Full-stack experience
Technologies
React, Redux, TypeScript, Node.js, Cordova, Cypress, Jest, Webpack, Lerna, NPM
Responsibilities
Design and maintain efficient, reusable React code; ensure application performance and responsiveness; identify and resolve bottlenecks and bugs; shape future architecture and best practices; integrate AI agents into development workflows; create database schemas supporting business processes
Seniority
Senior, hands-on IC