Barcelona, Spain
59 days ago
Frontend Engineer – React
We’re looking for a Frontend Engineer with strong React and JavaScript skills to help us build, maintain, and improve responsive, user-friendly interfaces. You’ll join a collaborative, product-led team where clean code, thoughtful architecture, and user experience are at the heart of everything we do. Experience with TypeScript and modern tooling is a strong plus.

This is a hybrid role requiring 3 days per week in our Barcelona office.

Your First 90 Days
• 30 days – Get familiar with our frontend stack, tools, and design systems. Understand team workflows, product goals, and development practices.
• 60 days – Start contributing to key product features. Write clean, modular, and testable code using React (hooks, functional components, state management). Collaborate closely with designers and backend engineers.
• 90 days – Take ownership of feature delivery from planning to release. Participate in code reviews, technical discussions, and help shape our frontend architecture and component libraries.

What You’ll Do
• Build, maintain, and improve responsive UI components using React and JavaScript.
• Write clean, modular, and testable code following modern best practices.
• Contribute to frontend architecture and shared component libraries to ensure consistency and reusability.
• Translate Figma designs and mockups into polished, accessible implementations.
• Work closely with backend engineers to define and integrate APIs.
• Optimise performance, accessibility, and cross-browser compatibility.
• Participate in code reviews, sprint planning, and technical discussions.
• Leverage the latest AI tools and practices (e.g. Cursor) to enhance development workflows.

Meet the Team
You’ll report to an Engineering Team Lead and work alongside designers, backend engineers, and product managers. Our team is cross-functional, agile, and highly collaborative, with a strong focus on user-centred design and maintainable code.

How Success Will Be Measured
• Delivery of clean, scalable, and reusable UI components.
• Active contributions to code quality, performance, and maintainability.
• Effective collaboration with cross-functional peers.
• Adoption of best practices in testing, accessibility, and responsive design.

Skills You’ll Gain
• Advanced experience with React, TypeScript, and modern UI architecture.
• Exposure to product-led development and scalable design systems.
• Enhanced skills in testing, accessibility, and performance optimisation.
• Experience working in a fast-paced, agile, and global environment.
Confirmar seu email: Enviar Email