Frontend Developer (Barcelona)

Festo
Barcelona, Spain
11 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English, Spanish, German, Lithuanian

Tech stack

Unit Testing Continuous Integration JQuery SonarQube TypeScript Openapi ReactJS Gitlab Git Syntactically Awesome Style Sheets (SASS) Webpack Information Technology
+4 more
Playwright Front End Software Development Docker Service Stack

Job description

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.Role Description- Develop and maintain the front end of our continuously evolving, enterprise-scale integral 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 .Requirements- 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) .- Experience with Modern.js (or similar React meta-frameworks), OpenAPI , fundamental CI/CD concepts, Docker , and Module Federation is considered a plus.- 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.- Spanish, German, and Lithuanian language skills are appreciated but not required.? Frontend Developer (Barcelona)? Festo? Barcelona

Requirements

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · World Congress 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:04 min

Revisiting jQuery 4 and its historical web impact

Chris Heilmann Chris Heilmann +3 · LIVE

3:14 min

Testing and environment management in GitLab CI

Martin Beránek · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all