Jobs · Information Technology · California

Member of Technical Staff (Software Engineer, Design System)

Perplexity · San Francisco, CA · 1 mo ago
HybridInformation Technology$220k–$405k/yrFull-time

About the role

Perplexity is looking for a frontend engineer to build the design system behind every Perplexity product. It is the component library and design language shared across web, iOS, Android, macOS, and Windows – the primitives, tokens, and interaction patterns that every product team builds on top of. Its users are internal, spanning product teams and a broad range of contributors across the company. The components you build become the foundation all of them rely on.

Responsibilities

  • Develop component APIs that hold up across dozens of consuming surfaces and are easy for other teams to adopt correctly.
  • Contribute to the token pipeline that keeps five platforms visually consistent.
  • Maintain a high bar for interaction quality and accessibility.
  • Design and build core primitives – overlays, inputs, navigation, feedback – with APIs that stay coherent as consumers multiply.
  • Work across the design-token pipeline – authoring, generation, and per-platform publishing across web, iOS, Android, macOS, and Windows.
  • Partner directly with design on the design language itself, translating Figma systems into typed, testable, documented components.
  • Migrate product surfaces off bespoke implementations onto shared primitives without breaking them.
  • Build accessible components by default – keyboard, focus, contrast, screen readers – backed by automated coverage.
  • Support consuming teams through docs, visual regression coverage, and on‑call rotation.

Requirements

  • 4+ years building production frontend.
  • Experience with a design system, component library, or shared UI platform is a plus.
  • Interest in building reusable components.
  • 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.
  • Tech stack: React, TypeScript, CSS, Design Tokens.

Pay

Compensation Range: $220K - $405K

Similar jobs