[Remote] Frontend Engineer, Design Systems
Note: The job is a remote job and is open to candidates in USA. Stripe is hiring a Frontend Engineer for its Design Systems pod, which builds and stewards Helm, the shared design system behind stripe.com. The role focuses on creating and evolving reusable, production-ready frontend components and patterns, partnering with designers and engineering teams to support accessible, consistent web experiences.
Responsibilities
- Design and build polished, accessible, and performant React components and patterns that express Stripe’s visual language across stripe.com
- Partner closely with designers and engineers to shape component behavior, APIs, responsive states, interaction details, and design-token architecture
- Maintain a high bar for design–code parity and component quality through documentation, accessibility and visual-regression testing, production validation, and in-context review
- Help workstream teams decide when to compose existing capabilities, extend the system, or keep an implementation local, and lead the upstreaming of broadly reusable work
- Improve how designers, engineers, content authors, and agents discover, understand, and adopt Helm through clear guidance, examples, tooling, and responsive collaboration
Skills
- 5+ years of relevant frontend or design engineering experience building production web experiences or the shared systems and tooling behind them
- Experience building and maintaining a production design system or shared component library, including evolving it through real-world use
- Proficiency with React, TypeScript, HTML, and CSS, with experience taking interactive, responsive work from design through production
- Experience using AI-assisted development tools as a regular part of software engineering work, with sound judgment about validating their output and maintaining code, product, and security quality
- Experience designing flexible component APIs, primitives, tokens, and composition models that give skilled practitioners meaningful control while preserving accessibility and maintainability
- Strong visual and interaction-design judgment, along with the communication skills to collaborate with experienced designers and engineers on ambiguous system-level tradeoffs
- Experience building expressive, brand-forward web experiences where consistency must coexist with differentiated art direction
- Familiarity with CMS-driven experiences, structured content, localization, or other constraints involved in supporting a large global website
- Experience with tools and practices that connect design and code, such as Figma libraries, design tokens, Code Connect, component documentation, or visual-regression testing
- Experience migrating consumers between design systems or evolving shared components while maintaining compatibility across existing production surfaces
Benefits
- Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends.
- For employees in a remote location (defined as being 35 miles (56 kilometers) or more from one of Stripe’s offices), Stripe welcomes attendance at office team/business meetings, on-sites, meet-ups, and events, and expects them to regularly work from home rather than a Stripe office.
Company Overview
Company H1B Sponsorship