Your new company
One of Europe’s leading consumer electronics retailers is looking to hire a Frontend Software Engineer to join a product team responsible for key customer‑facing areas of the webshop.
Your new role
You will join a cross‑functional product team composed of a Product Owner, Data Analyst, QA Engineer, UX, and Software Engineers, with a strong focus on frontend excellence.
Your main responsibilities will include:
Developing new frontend features for the webshop based on business requirements and user needs.
Building scalable, maintainable, and high‑quality frontend solutions using React .
Integrating graphical user interfaces with the backend service landscape using GraphQL and REST APIs .
Working closely with Product Owners, UX designers, and other engineers to define technical approaches and deliver user‑centric solutions.
Conducting code reviews, debugging and troubleshooting to ensure code quality, performance, and maintainability.
Contributing to frontend architecture discussions, reusable components, and shared libraries.
Participating actively in Agile ceremonies such as refinement, sprint planning, and retrospectives.
What will you need to fit in it
3–5 years of experience as a Frontend Software Engineer (or equivalent).
Strong professional experience working with React to build web applications.
Solid hands‑on experience integrating GraphQL APIs (queries, mutations, application state handling).
Fluent or advanced level of English .
Good knowledge of modern JavaScript and TypeScript standards and best practices.
Experience designing reusable UI components and contributing to design systems.
Familiarity with accessibility, performance optimization and frontend testing practices.
Experience collaborating in Agile / Scrum teams.
What you get in return
Permanent contract, directly with the final company.
Competitive gross salary in line with your experience.
Flexible working hours.
4 days of remote work per week .
Offices located in Barceloneta or El Prat de Llobregat .
27 days of vacation per year .
Training budget.
Long‑term professional development plan.