Staff Design Engineer
Skills
About the Role
You will work autonomously across web products to design and build high quality user interfaces. You will own and evolve complex, reusable components in the design system, apply product-level thinking to ambiguous problems, collaborate with designers, engineers and product leads, and resolve complex UX flows and edge cases.
Requirements
- Equally proficient in Figma and a TypeScript codebase
- Strong proficiency in React
- Strong proficiency in TypeScript
- Strong proficiency in CSS
- Experience in system design and architecture
- Deep experience with component-driven design systems and building for consistency at scale
- Ability to work without a detailed brief and identify what needs to be solved
Responsibilities
- Design and build high quality user interfaces
- Own and evolve complex reusable components within the design system
- Apply product-level thinking to identify and solve problems
- Collaborate with designers, engineers and product leads
- Resolve complex UX flows, information-dense interfaces and edge cases
- Raise quality standards through the craft of your work
