Frontend Engineer, UI Platform at Stripe
Stripe is looking for a motivated Frontend Engineer to help build and scale our UI Platform that powers many of Stripe’s products. This role is based in Barcelona and offers the opportunity to work with a world-class engineering team solving complex frontend challenges.
Responsibilities
- Design, implement, and maintain reusable UI components and design systems used across Stripe products
- Collaborate with product, design, and backend teams to deliver high-quality frontend experiences
- Optimize performance, accessibility, and cross-browser compatibility
- Write clean, well-documented code and unit tests; contribute to frontend architecture
- Mentor junior engineers and help shape frontend patterns and best practices
Requirements
- Strong experience with React and TypeScript
- Solid knowledge of modern JavaScript (ES6+), HTML5, and CSS3
- Experience with design systems or component libraries
- Familiarity with REST/GraphQL, testing (Jest, Cypress)
- Passion for performance, accessibility, and responsive design
- BS/MS in Computer Science or equivalent practical experience
Location
Barcelona, Spain
How to apply
Apply via Stripe careers page: Stripe Careers
Perks
- Competitive compensation
- Health, dental, and vision coverage
- Generous vacation and family leave
- Opportunities for growth and professional development