Frontend Software Engineer

Talenthackers
Barcelona, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Barcelona, Spain

Tech stack

Contentful
JavaScript
A/B testing
HTML5
Automation of Tests
CSS
Code Review
Continuous Delivery
Software Debugging
Performance Tuning
TypeScript
User-Centered Design
Web Performance Optimization
Web Usability
Cloud Platform System
React
Backend
Material Design
GraphQL
Browser Testing
Front End Software Development
Optimizely
Microservices

Job description

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.

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

Benefits & conditions

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

About the company

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.]

Apply for this position