Festo

Frontend Developer

Festo

full-time

Posted on:

Location Type: Office

Location: BarcelonaSpain

Visit company website

Explore more

AI Apply
Apply

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