Software Engineer, Design Systems
Software Engineer owning the technical vision and architecture of Assembled's new design system. Lead component APIs, token architecture, AI-assisted UI generation workflows, frontend modernization, and best practices across teams. Requires 3+ years frontend experience with design system ownership.
About the job
What you'll do
- Own the technical direction of our design system, from token architecture and components to tooling, testing, and adoption
- Shape how AI coding agents build UI, through component APIs, documentation, guardrails, and developer workflows
- Modernize our frontend foundations, including component architecture, tooling, and development patterns
- Raise the bar for frontend quality, including performance, accessibility, responsiveness, and interaction detail
- Build the infrastructure that keeps the system reliable at scale, including testing, visual regression, CI/CD, and versioned releases
- Establish frontend best practices across teams, helping engineers build more consistent, maintainable, and high-quality user experiences
- Influence product decisions early, surfacing technical constraints, tradeoffs, and opportunities throughout the design process
Requirements
- 3+ years of experience building frontend products, with meaningful ownership over architecture and technical direction
- Has owned or significantly evolved a design system used across multiple teams or products
- Deep frontend expertise, including TypeScript, component architecture, and modern frontend tooling
- Has raised the quality bar of a product, improving performance, accessibility, usability, and interaction design
- Strong product and design instincts, with a sharp eye for craft and user experience
- Communicates clearly and collaborates effectively, especially across engineering and design
- Excited about AI-assisted development workflows, and how design systems can help guide and accelerate AI-generated code
Nice-to-haves
- Experience with our full stack: React, Storybook, and data visualization libraries such as visx, D3, or Chart.js
- Experience building B2B SaaS or highly interactive, data-rich applications
Compensation
- Estimated base salary range: $160,000 - $270,000 per year
- Stock options are provided as part of the compensation package, in addition to a full range of medical, financial, and/or other benefits
Skills
TypeScript, React, Storybook, Visx, D3, Chart.Js, Component Architecture, Design Systems, Frontend Tooling, CI/CD, Accessibility, Performance Optimization
Similar jobs
Frontend Engineering jobsBuilds intuitive product experiences for private-markets investing across the full software lifecycle. The role emphasizes TypeScript and React frontend development, design systems, testing, and end-to-end ownership, with at least five years of professional software development experience.
The Design Engineer will build and own high-craft interactive web experiences, design systems, dashboards, and dynamic UI using React, Three.js, WebGL, and shaders. The role requires strong visual judgment, frontend architecture expertise, and the ability to independently ship polished product and marketing experiences.
Build and maintain marketing websites, landing pages, email experiences, tracking infrastructure, and martech workflows across partner brands. The role requires strong HTML/CSS, design-system and handoff experience, Webflow or equivalent front-end skills, and familiarity with attribution and lifecycle tools.
Builds polished frontend experiences for autonomous AI workers, including conversational interfaces, memory views, live run timelines, and human approval flows. Requires deep React and TypeScript expertise, real-time UI experience, and at least five years of relevant professional experience.
Build high-performance, accessible member-facing commerce and loyalty experiences using React and Next.js. The role requires 4+ years of web application development, TypeScript expertise, cloud-native experience, and strong testing and collaboration practices.