Requirements
We're looking for engineers who are excited
- Build and maintain Stripe's frontend package manager, build toolchain, bundler setup, and TypeScript infrastructure
- Lay the groundwork for AI-native frontend development
- Drive consistency and best practices across Stripe's JS codebases through tooling
- Own SLOs for build performance, install speed, and developer tooling reliability
- Debug and resolve developer-facing incidents during on-call, providing timely support to UI engineers across Stripe
- Partner with frontend product and platform teams to understand friction points and continuously improve the core edit/build/test loop
We're looking for someone who meets the minimum
to be considered for the role. If you meet these
, you are encouraged to apply. The preferred
are a bonus, not a requirement.
- 2+ years of software development experience, with a strong foundation in JavaScript or TypeScript
- Knows their way around the modern frontend ecosystem, and has worked on complex web applications with a global user base
- Deep systems thinking: you consider edge cases, failure modes, and downstream effects when designing solutions
- Motivated by improving the experience of the engineers around you; you measure your success by their productivity and happiness
- Comfortable working with high autonomy on problems where the right solution isn't obvious
- Strong written communicator, able to share context and decisions clearly across a distributed team
- Experience building or contributing to developer tooling, CLI tools, or build infrastructure
- A background building frontend products with React is helpful, but we're especially interested in candidates eager to improve how frontend developers work, wherever that takes them in the stack.