Frontend Engineer, Data Product Experiences
Stripe · N/A · 8122 Data Foundations · listed September 22, 2026
The shape of it
Seniority
Not stated
Where
Not stated
Requirements listed
6
Length
532 words
In the posting’s own words
The Data Product Experiences (DPE) team is dedicated to making Stripe's merchant-facing data products intuitive, delightful, and actionable. We build client-side rendering engines, high-performance charting libraries, and interactive visualization interfaces that handle high-throughput streaming telemetry and real-time merchant analytics.
What it asks for · 6
- 2+ years of relevant web front-end development or creative technology experience in a tech-forward, product-driven company.
- Advanced experience with React, modern TypeScript/JavaScript, HTML5, CSS/Sass, and modern web application architecture.
- Demonstrated experience building interactive web charts and visualizations using tools and libraries such as D3.js, Recharts, SVG, Canvas, or WebGL, with a focus on data density and visual-perceptual hierarchy.
- Proven track record of writing clear, elegant, well-tested code in a collaborative team environment.
- Deep experience designing and developing web applications that function seamlessly across modern browsers, screen dimensions, and devices.
- Strong communication skills with the ability to work effectively alongside technical and non-technical stakeholders alike.
Also a plus
- Passion for crafting beautiful data experiences on the web, demonstrated through a design portfolio or frontend codebase showcasing interactive dashboards, custom charting engines, creative tools, or design systems.
- Exemplary understanding of formal design principles including typography, layout, color theory, data density balance, and visual proportion beyond basic web UI.
- Experience building sophisticated interactive tools encompassing complex client-side state management, caching, and real-time data fetching strategies.
- Advanced proficiency with React, with an emphasis on fluid interactions, subtle animations, visual refinement, and web rendering performance.
- Experience with accessibility (a11y) standards for interactive charts and graphs, A/B testing frameworks, synthetic monitoring, and performance profiling tools.
What the job covers
- Partner with designers and product managers to prototype, build, and ship interactive analytics dashboards and data visualization tools across the Stripe Dashboard.
- Contribute to Stripe’s core design system by developing scalable, reusable visualization components and charting standards for engineering teams.
- Design frontend integration strategies and robust API contracts to enable seamless adoption of analytics components by partner teams.
- Provide technical leadership and mentorship through code reviews, pairing, and fostering frontend engineering best practices.
- Collaborate across Product, Design, Data Infrastructure, and Analytics teams to deliver high-quality, data-driven user experiences.
- Optimize rendering performance and state management for web applications handling large datasets, real-time telemetry, and high-density visual components.
Tools and skills named
Languages
- JavaScript2×
- CSS
- TypeScript
Product & design
- Accessibility2×
- Design systems2×
Ways of working
- Code review
- Mentorship
- Testing
Frameworks
- React2×
Data
- Experimentation
Words the posting leans on
- data11×
- experience9×
- web8×
- design6×
- interactive6×
- product5×
- tools5×
- visualization5×
- analytics4×
- rendering4×
- requirements4×
- visual4×
- build3×
- charting3×
- client-side3×
- components3×
Counted from the posting after the mission statement and the legal notices are set aside. The ones near the top are the ones a screener is looking for.
The posting, your resume, and the gaps between them. One click loads all three.