
Design System Engineer
PermitFlow
full-time
Posted on:
Location Type: Hybrid
Location: New York City • New York • United States
Visit company websiteExplore more
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