
Frontend Developer
Festo
full-time
Posted on:
Location Type: Office
Location: Barcelona • Spain
Visit company websiteExplore more
Tech Stack
About the role
- Craft high-quality web frontends and application extensions that support digital marketing and sales initiatives.
- Build user-facing components and improve our web tracking framework.
- Collaborate with designers, backend engineers, marketers and international stakeholders to deliver performant, accessible and maintainable front-end solutions across campaigns and product experiences.
- Develop responsive, accessible web frontends and reusable UI components.
- Implement frontend application extensions.
- Manage and enhance our web tracking framework including consent management practices.
- Build React-based interfaces and single-page applications that integrate with WCMS, DAM, and Marketing Automation solutions.
- Collaborate with backend and integration team members on APIs and data contracts to ensure reliable client-server interactions.
- Participate SCRUM ceremonies and practices in an international team.
- Contribute to frontend architecture decisions, focusing on performance, maintainability, and scalability.
- Implement testing, code reviews, and CI/CD best practices for frontend delivery.
- Produce clear technical documentation and share best practices within the team.
Requirements
- Proven experience as a Frontend Engineer, Frontend Developer or similar role, preferably in a digital marketing or digital sales context.
- Strong experience with NodeJS and JavaScript/TypeScript.
- Solid knowledge of web development with React and responsive design technologies and principles.
- Agile mindset and experience working in SCRUM teams.
- Team-oriented, strong communicator with experience in international/cross-country collaboration.
- Very good English (written and spoken).
- Experience with Module Federation, Micro-Frontends or similar modular front-end architectures is a nice to have.
- Experience in Web Analytics and User Tracking/Data Analysis is a nice to have.
- Familiarity with WCMS, DAM, Marketing Automation and CDP systems from an integration or implementation perspective is a nice to have.
- Experience with CI/CD pipelines, automated front-end testing, and performance optimization tools is a nice to have.
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptNodeJSReactresponsive designweb developmentfrontend architectureautomated front-end testingperformance optimizationCI/CD
Soft Skills
team-orientedstrong communicatorcollaborationAgile mindsetinternational collaboration