Remote Position
[Remote] Frontend Engineer, Data Product Experiences
🌍 Remote · United States
💼 Full-time
Note: The job is a remote job and is open to candidates in USA. Stripe is hiring a Frontend Engineer for its Data Product Experiences team. The role builds and optimizes interactive analytics dashboards, reusable visualization components, and high-performance client-side rendering experiences for the Stripe Dashboard.
Responsibilities
- 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
Skills
- 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
- 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
Benefits
- For remote locations (35 miles or more from one of Stripe’s offices), regularly work from home rather than a Stripe office; welcome to come into the office for team/business meetings, on-sites, meet-ups, and events.
- Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends.
Company Overview
Company H1B Sponsorship