Staff Frontend Engineer, Payments UI Platform

New York City, Remote (North America), Seattle

Applications have closed
Stripe logo

Posted 1 month ago

Drive architecture, development velocity, reliability, and security across all of Stripe’s Payments UI. 

Stripe offers a variety of ways for developers to accept payments on the web: Stripe Checkout, Stripe.js, Elements, Hosted Invoice Pages, and more. All of these experiences share a common codebase, tests, deploy systems, and other tooling. Our payments products need to be tested and optimized to be in the critical path of millions of online businesses while enabling Stripe to continue launching new features to stay on the cutting edge of payments technology.

In this role, you’ll be the lead engineer for a group of developers focused on empowering the 10+ teams that contribute to payments experiences across Stripe. You’ll collaborate with frontend experts across Stripe to drive best practices for the company, and invent new frameworks and architectures that can dramatically speed up our ability to build and iterate on new products. While this is a technology-focused platform role, you’ll be able to stay close to the product teams that rely on your tooling every day.   

You might work on:

  • State of the art cross-platform UI testing technology so that Stripe’s payments UIs work perfectly, every time
  • Designing and building frameworks so that a new feature can be efficiently launched across 5+ payments products
  • Optimizing performance and reliability in a high stakes yet fast-moving codebase
  • Collaborating closely with product developers to understand their needs, inventing the technology they’ll need 2-3 years in the future
  • Setting development standards and processes across 50+ developers

We’re looking for someone who has:

  • Have previously been in a technical leadership role driving work for large groups of engineers (10+) 
  • Experience delivering complex infrastructure or tooling projects end-to-end start to finish, for example migrating multiple products onto a new technology stack
  • Significant experience building or contributing to JavaScript developer tools
  • A track record of mentoring junior and senior engineers
  • Attention to detail, especially around performance, accessibility, reliability and security
  • Expert knowledge of web technologies, from JavaScript execution to browser layout and CSS
Job tags: Billing CSS JavaScript Mentoring Security Stripe UI Web technologies
Job region(s): North America
Job stats:  2  0  0

More Remote work and WFH position highlights