CSSAWWWARDS
+ Submit tool
Stripe logo

Stripe

Senior Frontend Engineer — Payments UI

HybridFull-timeSan Francisco, CA / Remote (USA)·$185k – $245k / yr

About the Role

Stripe's Payments UI team builds the interfaces that millions of businesses rely on to accept money online — from Stripe Checkout and the Dashboard to the embeddable Elements SDK used across the web. We're looking for a Senior Frontend Engineer who obsesses over the craft of UI: code that's fast, accessible, and visually precise.

You'll work directly on the components and pages that handle billions of dollars in transaction volume. The quality bar is extremely high — every interaction must work flawlessly across devices, connection speeds, and languages.

What you'll do:

- Own and evolve the component architecture of Stripe's payment interfaces - Drive performance initiatives — LCP, CLS, INP — across Dashboard and Checkout - Partner with design to define and ship our next-generation design token system - Review code and mentor engineers across the Payments UI team - Contribute to Stripe's internal component library used by 200+ engineers

Requirements

  • 6+ years of frontend engineering, with 3+ years in a senior or lead role
  • Expert TypeScript and React — you know how the compiler and runtime actually work
  • Deep CSS knowledge: cascade, custom properties, container queries, logical properties
  • Track record of shipping and maintaining large-scale, production frontend systems
  • Experience with web performance profiling (DevTools, Lighthouse, Web Vitals)
  • Strong opinions on accessibility — WCAG, ARIA, keyboard and screen reader support

Nice to Have

  • Experience with financial or compliance-sensitive UI (fraud signals, PCI DSS contexts)
  • Contributions to open-source UI libraries or design systems
  • Experience with i18n and RTL layout

Skills

ReactTypeScriptCSSDesign SystemsPerformance

Interested in this role?

Apply directly at Stripe. Mention you found this role on CSSAWWWARDS.

Apply at Stripe