> Markdown version of [/jobs/ext/3411282-frontend-developer](https://www.wearedevelopers.com/jobs/ext/3411282-frontend-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Frontend Developer - **Company:** Festo - **Location:** L'Hospitalet de Llobregat, Spain - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Data Analysis, Proxy Servers, User Authentication, Behavior-Driven Development, Client Server Models, Code Review, Web Content Management Systems, Continuous Integration, Data Integration, Digital Asset Management, Web Development, Automation of Marketing, Node.Js, Scrum Methodology, Software Engineering, TypeScript, Web Analytics, Web Content Management System (WCMS), Test-Driven Development (TDD), ReactJS, SAP Business Technology Platform, Backend, Webpack, Front End Software Development, Api Design, Api Gateway, Restful APIs, Microservices - **Published:** September 28, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=cf2aeafe4b80e83d ## About the Role Must-have: * Professional experience in frontend engineering or software development with a strong frontend focus, ideally within a digital marketing, e-commerce, or digital sales environment. * Strong knowledge of modern web development using JavaScript, TypeScript, React, and responsive-design principles. * Familiarity with consuming REST APIs and collaborating with backend teams on integration requirements. * Motivation to gradually expand your experience into backend development, APIs, Node.js services, and data integration. * Agile mindset and practical experience working in Scrum teams. * Strong communication and collaboration skills, with experience working in international and cross-functional teams. * Very good written and spoken English. Nice-to-have: You do not need to meet all of the following criteria. We would be interested in any combination of experience in: * Node.js, API development, microservices, or backend-for-frontend patterns. * Web analytics, user tracking, consent management, or data analysis. * Vite, Test-Driven Development (TDD), or Behaviour-Driven Development (BDD). * CI/CD pipelines, automated frontend testing, and performance-optimisation tools. * SAP Business Technology Platform (BTP). * Web Content Management, Digital Asset Management, Marketing Automation, or e-commerce platforms. * Micro-frontends or other modular frontend architectures. * Authentication, proxies, API gateways, and common data-integration patterns. ## Description We are looking for a Frontend Engineer to join our IT Digital Marketing team within the Digital Sales Hub in Barcelona. In this role, you will develop high-quality web applications, reusable user-interface components, and application extensions that support our digital marketing and sales capabilities. You will work with technologies and platforms such as React, our Web Content Management System, Digital Asset Management, Marketing Automation, and web analytics solutions. You will also contribute to the continuous development of our web tracking framework. While frontend engineering will remain your primary focus, the role offers the opportunity to gradually expand your experience in backend development, APIs, Node.js services, and data integration. You will collaborate in an international Agile team with backend and integration engineers, designers, marketing specialists, and business stakeholders across different countries and functions. Key responsibilities * Develop responsive, accessible, and high-performing web frontends and reusable UI components. * Build React-based interfaces and single-page applications integrated with WCMS, DAM and Marketing Automation platforms. * Maintain and continuously improve the web tracking framework. * Contribute to frontend architecture decisions, with a focus on performance, scalability, maintainability, and security. * Collaborate with backend and integration teams on APIs, data contracts, and reliable client-server interactions. * Participate actively in Agile team activities and contribute to reliable, iterative delivery. * Implement and promote testing, code-review, and CI/CD best practices. * Create clear technical documentation and share knowledge and best practices across the team. * Support the team by analysing and resolving second-level support tickets, reproducing reported issues, and identifying sustainable solutions. ## Related Videos - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [The Microfrontend Revolution- Using Webpack 5 Module Federation with Angular](https://www.wearedevelopers.com/videos/131-the-microfrontend-revolution-using-webpack-5-module-federation-with-angular) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)