Member of Technical Staff (Design Systems)
Core
Build the shared design system (component library and design language) for Perplexity's web, iOS, Android, macOS, and Windows products.
Role type
Senior frontend engineer (design systems)
Builds
Reusable component APIs, design tokens, and interaction patterns for five platforms
Domain
Web and mobile frontend development
Deliverable
production ML models | product features
Required skills
React, TypeScript, CSS, accessibility (WCAG, ARIA), design system architecture, automated testing
Preferred skills
Experience with design systems or component libraries, Figma to code translation
Technologies
React, TypeScript, CSS, Design Tokens
Responsibilities
Design and build core UI primitives (overlays, inputs, navigation), manage the design-token pipeline across platforms, partner with design to translate Figma systems into typed components, migrate product surfaces to shared primitives, build accessible components with automated coverage, support consuming teams via documentation and on-call
Seniority
Senior, hands-on IC