Stripe is a financial infrastructure platform for businesses, providing tools for companies to accept payments and grow their revenue. The Design Engineer in the Expansion pod will concept, prototype, and build new interactive experiences for Stripe's web presence, focusing on user journeys and tools that attract new prospects.
Responsibilities:
- Collaborate with our team’s designers and partners to prototype, implement, and maintain dynamic interactive tools and experiences
- Work closely with other design engineers, pairing, mentoring, and continually building a culture of excellence
- Maintain and extend our design systems
- Build high-polish web pages that meet high standards for SEO, accessibility, and performance
Requirements:
- 5+ years of relevant web front-end development or creative technology experience at a tech-forward, product-driven company
- Advanced knowledge of modern HTML and CSS
- Experience writing clear, elegant code in a team environment
- A zeal for the web as a storytelling medium, demonstrable through a portfolio of design work and frontend code showcasing design systems, engaging microsites, Figma plugins, webGL experiments, CSS art, or anything else—you tell us
- Experience designing and building public facing websites that work elegantly across commonly used browsers and devices
- A good understanding of the formal elements of design, not just limited to the web and including typography, layout, balance, and proportion
- Experience building highly complex interactive tools, including state management and data fetching
- Proficiency with React, with a focus on interactions, animation, performance, and polish
- Experience with A/B testing, synthetic monitoring, or accessibility testing