Build and maintain Perplexity’s shared design system for internal product teams across its web, mobile, and desktop products.
Scaling existing work“Design and build core primitives – overlays, inputs, navigation, feedback – with APIs that stay coherent as consumers multiply”
Product areasDesign system · Core UI primitives · Design-token pipeline · Accessible components · Migration to shared primitives
GoalsGive product teams reusable UI components with coherent APIs · Keep design tokens visually consistent across platforms · Move product surfaces from bespoke implementations to shared primitives · Improve accessibility and interaction quality
MarketsInternal product teams
TechReact · TypeScript · CSS · Design tokens · Figma · WCAG · ARIA