Frontend Engineer (React / TypeScript / Next.js)

Summary

Builds and maintains the PatternFast SaaS platform’s frontend using React, TypeScript, and Next.js, delivering real-time design tools and integrations for fashion industry users.

About PatternFast

PatternFast is an AI-powered fashion technology platform that accelerates the sketch-to-production workflow by up to 95%. We build tools that transform how the fashion industry works — from concept to pattern, from design to production-ready assets.

Our platform enables designers, brands, and manufacturers to generate professional-grade flat patterns from visual ideas using AI, create tech packs, auto-grade patterns across sizes, and produce marketing-ready visuals — all without large teams or expensive photoshoots.

We're a compact, fast-moving team building at the intersection of AI and fashion.

About the role
We're looking for a Frontend Engineer to join our product team and work on the core PatternFast platform — a complex SaaS application involving real-time collaboration, canvas-based design tools, file processing, and integrations with third-party services.

You'll be building features that are used daily by designers, brands, and manufacturers worldwide.

Format: Remote | Full-time

Tech stack
TypeScript, React, Next.js, Tailwind CSS, shadcn/ui, Socket.IO, Redux/Zustand, Stripe, Playwright

Requirements
Experience with TypeScript, React, and Next.js
Experience integrating with REST APIs
Understanding of authentication and authorization (JWT, RBAC)
Experience with Socket.IO or WebSocket
Hands-on experience with state management (Redux, Zustand, Context API, or similar)
Experience with file uploads and third-party service integrations (e.g., Stripe)
Experience writing E2E tests (Playwright or Cypress is a plus)
Understanding of frontend security fundamentals (XSS, token protection)
English — B2+

Nice to have
Experience with Tailwind CSS, Radix UI, or shadcn/ui
Experience with Canvas/SVG (Fabric.js, Konva, or similar)
Background in Enterprise SaaS product development
Knowledge of SOC 2 or ISO 27001
Experience with PDF/SVG rendering, i18n, or Figma → Code