Frontend Engineer (Barcelona)

Frontend Engineer (Barcelona)

06 nov
|
Stripe
|
Barcelona

06 nov

Stripe

Barcelona

Who you are

- We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement

- Fluency in using AI-assisted and agentic development tools as part of day-to-day software engineering, including critically reviewing, validating, and improving generated code

- 2+ years of professional frontend engineering experience, or equivalent practical experience, building, shipping, and debugging web applications

- Strong knowledge of modern frontend technologies and frameworks, including browser fundamentals, responsive design, and accessibility

- Ability to independently scope and deliver open-ended frontend projects, making practical technical and product tradeoffs with limited oversight

- Strong problem-solving and debugging skills, with attention to testing, maintainability, and the quality of the resulting user experience

- Strong written and verbal communication skills and the ability to collaborate effectively with designers, product engineers, and other partners

- Experience working on a design system, frontend platform, or shared component library

- Experience with developer tooling such as build tools, package managers, codemods, lint rules, or large monorepos

- Experience building tools, integrations, or automated evaluation and quality systems for AI coding agents

- Experience using documentation, developer feedback, or adoption data to improve a developer-facing product

- At Stripe, we're looking for people with passion, grit, and integrity.



You're encouraged to apply even if your experience doesn't precisely match the . Your skills and passion will stand out—and set you apart—especially if your career has taken some extraordinary twists and turns

What the job involves

- The UI Platform team, known as Sail, builds the foundations that support Stripe’s Dashboard and many of Stripe’s other user interfaces
- The Sail UI team owns Stripe’s design system, helping Stripe engineers create consistent, accessible, performant, and high-quality experiences at scale

- We build and maintain reusable components, design tokens, theming capabilities, documentation, and developer tooling used by engineers and designers across Stripe

- We are currently focused on two major projects

- First, we are building Sail for Agents: the generation infrastructure, documentation systems, agent integrations, and automated quality checks that help AI coding agents build high-quality Stripe interfaces safely and consistently at scale

- Second, we are evolving the visual language of the Dashboard, one of Stripe’s largest UI surfaces, while modernizing its underlying codebase

- As a Frontend Engineer on the Sail UI team,



you’ll help build and evolve Stripe’s design system and the tools that enable engineers and AI coding agents to create high-quality user interfaces

- You’ll independently drive frontend projects from problem definition through rollout, working closely with designers, product engineers, and other Sail engineers

- Your work will range from reusable components, themes, and documentation to agentic tooling, automated quality checks, and modernizing the foundations of Stripe’s Dashboard

- Take end-to-end ownership of software projects, independently scoping problems and carrying solutions through design, implementation, testing, and rollout

- Build and maintain accessible, performant, and well-tested components, themes, and frontend APIs used across Stripe

- Build tooling, documentation, and automated quality checks that help engineers and AI coding agents use Sail effectively and meet Stripe’s UI quality bar

- Partner with product designers and engineers to understand their needs and turn recurring UI patterns into reusable design-system capabilities

- Help evolve the visual language of Stripe’s Dashboard while modernizing its underlying codebase and migrating legacy UI patterns

- Improve the accessibility, internationalization, observability, performance, reliability, and developer experience of the design system

- Contribute thoughtful code reviews, technical discussions, and documentation that improve the quality of the team’s work

Benefits

- Gym membership
- Food provided in the office

- Unlimited paid time off policy

- Work from home opportunities
- Comprehensive mental, physical and medical health plans

- Fertility benefits and parental leave

📌 Frontend Engineer (Barcelona)
🏢 Stripe
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: frontend engineer (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: frontend engineer (barcelona) / barcelona