
A leading European consumer electronics retailer with a strong omnichannel presence, seamlessly integrating physical stores and digital platforms to deliver connected shopping experiences. Its technology hub drives high-impact products and platforms for millions of customers across multiple countries, with international teams working in agile environments using cutting-edge technologies.]
Role Mission and Location:
We are looking for a Frontend Engineer / React Developer whose mission is to design and build scalable, accessible, and user-centric web experiences for a high-traffic ecommerce platform. The position is based in Barcelona, with a hybrid work model combining remote and on-site work.]
Responsibilities:
You will develop new webshop features based on business requirements and user needs, integrating UI components with a complex backend service ecosystem. You will collaborate closely with Product Owners, UX designers, and frontend engineers to deliver scalable, customer-facing components and pages. Additionally, you will take part in requirement analysis, code reviews, debugging, and troubleshooting, while ensuring consistency, usability, and accessibility across the product interfaces.
Essential Requirements:
Strong experience in frontend development using React for SPA applications
Proficiency in modern JavaScript (ES2022+) and TypeScript
Advanced knowledge of HTML5 and CSS
Strong understanding of user-centered design and attention to UX/UI details
Experience treating accessibility, performance, and testing as core development pillars
Experience with test automation and browser testing
Hands-on experience with GraphQL, including schema design, querying, and performance optimization
Ability to work in agile teams and collaborate with cross-functional stakeholders
Familiarity with Continuous Delivery, cloud environments, and microservices architectures
Team-oriented mindset with ownership and autonomy
Nice to Have:
Experience with headless CMS, especially Contentful
Knowledge of SEO best practices in ecommerce
Experience with A/B testing tools such as Optimizely
Skills in web performance optimization and related tools
Understanding of Core Web Vitals and their business impact
Experience in international environments
Professional proficiency in English or German
Why Join the Company:
You will be part of a dynamic and international tech environment where you can actively shape products, culture, and ways of working. You’ll have a real impact on a platform used by millions, with strong opportunities for both technical and personal growth.
Key benefits include:
Hybrid work model and flexible schedule
Short Fridays and summer hours
Learning and development budget
Language classes
Day off on your birthday
Employee discount on ecommerce
Flexible compensation plan (meals, health insurance, etc.)
Visa support
Offices in Barcelona
Modern tech stack