Perplexity

Member of Technical Staff (Software Engineer, Design System)

San Francisco, Remote. Posted 3 months ago

The role

This frontend engineer will build the design system used across web, iOS, Android, macOS, and Windows. You will develop component APIs, manage the design-token pipeline, and maintain interaction quality and accessibility.

What you will do

  • Design and build core primitives like overlays, inputs, navigation, and feedback
  • Work across the design-token pipeline for authoring, generation, and per-platform publishing
  • Partner with design to translate Figma systems into typed, testable, documented components
  • Migrate product surfaces from bespoke implementations to shared primitives
  • Build accessible components for keyboard, focus, contrast, and screen readers
  • Support consuming teams through docs, visual regression coverage, and on-call rotation

Required qualifications

  • 4+ years building production frontend
  • Strong React and TypeScript, and CSS
  • Working accessibility knowledge (WCAG, ARIA patterns, assistive tech)
  • Comfort collaborating closely with designers on the visual and interaction language
  • Interest in building reusable components

Nice to have

  • experience with a design system, component library, or shared UI platform

About the company

Perplexity is looking for a frontend engineer to build the design system behind every Perplexity product.

Member of Technical Staff (Software Engineer, Design System) at Perplexity | JobZoey