onsite
Staff Frontend Engineer - Design Systems - Verkada
Frontend Developer
Lead the creation and evolution of a robust design system, building reusable React components with TypeScript, CSS‑in‑JS, and Storybook, while ensuring accessibility and performance across a growing product suite.
About the role
Key Responsibilities
- Architect and evolve a scalable design system that powers a suite of security and IoT products, ensuring consistency across web and mobile interfaces.
- Lead the creation of reusable React components using TypeScript and CSS‑in‑JS, integrating Storybook for visual testing and documentation.
- Collaborate closely with product managers, designers, and backend teams to translate design concepts into high‑performance, accessible UI solutions.
- Champion accessibility (WCAG 2.1) and performance best practices, conducting audits and driving continuous improvement.
- Mentor and coach junior engineers on component design, code quality, and design‑system principles.
Requirements
- 8+ years of frontend engineering experience with a strong focus on React, TypeScript, and CSS‑in‑JS.
- Proven track record building and maintaining large‑scale design systems and component libraries.
- Deep understanding of accessibility standards, performance optimization, and cross‑browser compatibility.
- Excellent communication skills and a collaborative mindset, able to influence stakeholders across product, design, and engineering.
- Experience with Storybook, automated visual regression testing, and modern build tooling (Webpack, Vite, etc.).