PermitFlow

Design System Engineer

PermitFlow

full-time

Posted on:

Location Type: Hybrid

Location: New York CityNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $125,000 - $250,000 per year

Tech Stack

About the role

  • Own the day-to-day development and evolution of PermitFlow's React component library
  • Build and maintain components across all levels of the Atomic Design hierarchy — atoms, molecules, organisms, and templates — ensuring each is robust, accessible, and documented in Storybook
  • Define and enforce component standards: API contracts, design token usage, prop interfaces, and variant patterns
  • Review PRs into the component library, maintaining quality bar and ensuring consistency
  • Partner with designers using Figma to translate design specs into production-grade components with fidelity
  • Manage the library's roadmap, balancing new component development with migration work as we bring the broader application into alignment
  • Work with Chromatic for visual regression testing and manage the Storybook instance as the source of truth for component documentation
  • Lead the Design Systems Guild — a cross-team working group of engineering champions — sharing updates, aligning on patterns, and reviewing proposals before implementation
  • Reduce overall frontend complexity: our migration work has already yielded thousands of lines of consolidation, and there's more to go

Requirements

  • Strong React and TypeScript fundamentals — you think in components, not just in pages
  • Demonstrated experience building and maintaining a production design system or component library, not just consuming one — a portfolio, GitHub profile, or Storybook instance you can share carries more weight than a resume line
  • A sharp eye for visual and interaction design — you notice when something is off and can articulate why clearly
  • Experience working in close partnership with product designers: giving and receiving feedback on specs, negotiating tradeoffs, and aligning on the right abstraction before something gets built
  • Familiarity with design tooling (Figma) and developer experience tooling (Storybook, Chromatic, or equivalents)
  • Strong written communication — you'll be setting standards that product engineers read and follow, and documenting decisions that outlast you
  • Experience with Tailwind CSS is a strong plus
  • Experience with ShadCN or Radix UI primitives is a strong plus
  • Familiarity with accessibility standards (WCAG) is a plus
Benefits
  • Competitive salary and meaningful equity in a high-growth company
  • Comprehensive medical, dental, and vision coverage
  • Flexible PTO and paid family leave
  • Home office & equipment stipend
  • Hybrid NYC office culture (3 days in-office/week) with direct access to leadership
  • In-Office Lunch & Dinner Provided
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactTypeScriptcomponent librarydesign systemvisual regression testingTailwind CSSShadCNRadix UIaccessibility standardsAtomic Design
Soft Skills
attention to detailcommunicationcollaborationfeedbacknegotiationleadershipdocumentationdesign critiqueproblem-solvingorganization