Frontend Developer

On-site in Barcelona·Added 15 days ago

Festo

8 open roles

Overview

Requirements

  • Have the right to work in Spain

    Festo doesn't mention sponsorship in the ad.

  • Work in English

    English is required, per the ad.

  • Work on-site in Barcelona

    No relocation package mentioned.

  • Have 3+ years of experience

    Mid-level role.

  • University degree

    “Degree in Information Technology or a related field.” — per the ad.

Requirements

What we're looking for

  • Degree in Information Technology or a related field.
  • 3+ years of relevant professional experience.
  • Strong hands-on experience with React, state management, TypeScript, Sass, and Git (GitLab).
  • Commitment to delivering high-quality code and exceptional user experiences.
  • Ability to work effectively within an international and diverse team, supported by strong communication skills.
  • Independent, structured, and proactive approach to work, combined with a holistic mindset.
  • Good written and spoken English skills, as daily communication will be conducted in English, including technical discussions and the ability to articulate complex topics clearly.

Nice to have

  • Experience with Modern.js (or similar React meta-frameworks), OpenAPI, fundamental CI/CD concepts, Docker, and Module Federation is considered a plus.
  • Spanish, German, and Lithuanian language skills are appreciated but not required.

The role

We are looking for a Front-End Developer who will have the opportunity to work with a modern technology stack, including Modern.js, Module Federation, Sass, TypeScript, OpenAPI, Nx, pnpm, Docker, Rstest, Playwright, within an agile and technology-driven environment.

As the project is currently undergoing a transition phase, you should be prepared to work with legacy code when required. This may involve maintaining and enhancing implementations ranging from older React/Webpack solutions to code originating from the jQuery era. You will collaborate closely with colleagues across different disciplines, contributing to an innovative, cross-functional, and highly technical environment.

What you'll do

  • Develop and maintain the front end of our continuously evolving, enterprise-scale global eCommerce platform, supporting our online catalog and processing customer transactions in more than 55 countries worldwide.
  • Build and maintain decentralized frontend modules within a micro-frontend architecture powered by Module Federation and Modern.js.
  • Create and maintain tests and documentation to ensure high code quality. This includes unit testing with Rstest and contributing to end-to-end quality assurance through the daily use of SonarQube.
  • Coordinate and align development activities with various stakeholders, a dedicated Operations team, and a QA team.
  • Support and collaborate with a distributed, cross-border agile team located in Spain, Germany, and Lithuania.

About Festo

Festo is a global leader in industrial automation and control technology, specializing in pneumatic and electrical automation systems for factory and process automation. Founded in 1925, the family-owned company operates worldwide with a strong presence in over 60 countries, employing around 20,000 people. Their portfolio spans from individual components to complete automation solutions, serving industries such as automotive, food and beverage, and pharmaceuticals.

In Spain, Festo has a significant presence with offices in Barcelona and Madrid, supporting the Iberian market with sales, engineering, and technical services. The company is known for its strong apprenticeship and vocational training programs, making it an attractive option for international professionals in engineering, sales, and IT roles. Festo's culture emphasizes continuous learning and innovation, and they actively recruit international talent for their digital and automation projects.

Industry
Industrial Automation
Founded
1925
Employees
30,000–40,000
Headquarters
Esslingen am Neckar, Germany
In Spain
Barcelona, Madrid
Website
festo.com

Good to know if you are moving

  • Festo operates a global trainee program that offers structured onboarding for international hires.
  • The company has a strong focus on continuous learning and development, with its own training center and apprenticeship model.
  • Spain roles often require a mix of technical expertise and local language skills (Spanish and English).
  • Festo is a family-owned company, offering long-term stability and a strong company culture.
  • The company supports flexible working models and international mobility within its global network.
All open roles at Festo

Location

Festo · Barcelona

Loads Google Maps, which may set its own cookies.

WhatsApp