Frontend Engineer (React)

Q‑tech

Bellprat

Hybrid

EUR 42,000 - 64,000

Full time

36 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Hybrid work model
Childcare and school allowance
On-site parking
English classes

Job summary

Q-tech, a German company and global leader in industrial automation and education, seeks a Frontend Engineer to join the Barcelona hub. You will work with modern stacks (React, TypeScript, Modern.js) in an agile environment to enhance a 55-country eCommerce platform.

Responsibilities include building decentralized frontend modules, implementing tests with Rstest and Playwright, and migrating legacy code. The role offers hybrid work (3 days from home) and English as the working language.

Qualifications

  • 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).
  • Good written and spoken English (working language), including technical discussions.
  • Independent, structured and proactive with strong communication in an international team.
  • Commitment to high-quality code and great user experiences.
  • Experience with Modern.js (or similar React meta-frameworks), OpenAPI, CI/CD, Docker and Module Federation is a plus.

Responsibilities

  • Develop and maintain the front end of an enterprise-scale global eCommerce platform serving 55+ countries.
  • Build and maintain decentralized frontend modules within a micro-frontend architecture powered by Module Federation and Modern.js.
  • Write tests and documentation to maintain code quality, including unit tests with Rstest and E2E QA with SonarQube.
  • Maintain and improve legacy code during migration from older React/Webpack to jQuery-era code.
  • Coordinate development with stakeholders, Operations and QA teams.
  • Collaborate with a distributed agile team across Spain, Germany and Lithuania.

Tools

GitLab
Docker
Modern.js
Module Federation
TypeScript
React
Sass
OpenAPI
CI/CD
Nx
Playwright
Rstest
SonarQube

Job description

At Q-tech, a German company that is a global leader in industrial automation and technical education. With a presence in over 60 countries, they run a B2B e-commerce platform offering 33,000+ products and 15,000 tailor-made solutions. About 90% of their sales go through this platform. They’re now in a key phase of improving, migrating and optimizing it. Their Barcelona hub has around 200 people.

We are looking for a Frontend Engineer to join the team behind this platform. You’ll work with a modern stack (Modern.js, Module Federation, TypeScript, Nx, Rstest, Playwright) in an agile, technology-driven environment.

Responsibilities

  • Develop and maintain the front end of an enterprise-scale global eCommerce platform that supports the online catalog and processes customer transactions in more than 55 countries.
  • Build and maintain decentralized frontend modules within a micro-frontend architecture powered by Module Federation and Modern.js.
  • Write tests and documentation to keep code quality high, including unit tests with Rstest and end-to-end quality assurance with SonarQube.
  • Maintain and improve legacy code during the transition phase, from older React/Webpack implementations to jQuery-era code.
  • Coordinate development work with stakeholders, a dedicated Operations team and a QA team.
  • Work with a distributed agile team across Spain, Germany and Lithuania.

What is offered

  • Hybrid model: 3 days per week from home (Barcelona).
  • Flexible hours.
  • Health insurance through flexible remuneration.
  • Childcare and school allowance for children aged 0 to 16.
  • On-site parking and a deal with a nearby restaurant for affordable menus.
  • Ad-hoc training and English classes.

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).
  • Good written and spoken English (working language), including technical discussions.
  • An independent, structured and proactive way of working, and strong communication skills in an international team.
  • Commitment to high-quality code and great user experiences.
  • Experience with Modern.js (or similar React meta‑frameworks), OpenAPI, CI/CD, Docker and Module Federation is a plus.
Barcelona
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Frontend Developer (Barcelona, ES, 08908)
Frontend Developer (Barcelona, ES, 08908)

Quintall • Barcelona

On-site
EUR 42,000 - 64,000
Hybrid Frontend Engineer - React, TS & Micro‑Frontend
Hybrid Frontend Engineer - React, TS & Micro‑Frontend

Q‑tech • Bellprat

Hybrid
EUR 42,000 - 64,000
Health insurance
Hybrid work model
Childcare and school allowance
+2
Frontend Engineer (React)
Frontend Engineer (React)

Q-Tech • l'Hospitalet de Llobregat

On-site
EUR 42,000 - 60,000
Childcare support
Health insurance
On-site parking
+4
Frontend Developer
Frontend Developer

Festo SE & Co. KG • l'Hospitalet de Llobregat

On-site
EUR 45,000 - 65,000
Senior React Frontend
Senior React Frontend

Astek Group • Barcelona

On-site
EUR 70,000 - 90,000
Frontend Engineer I (Hybrid)
Frontend Engineer I (Hybrid)

Colliers • Madrid

On-site
EUR 55,000 - 85,000
Hybrid work model
Senior Full Stack Engineer
Senior Full Stack Engineer

Ersilia • Barcelona

Hybrid
EUR 70,000 - 110,000
Remote Full-Stack Engineer: Node.Js + React
Remote Full-Stack Engineer: Node.Js + React

Tecdata Engineering • Madrid

Hybrid
EUR 90,000 - 120,000
Competitive salary and stock options
Health, dental, and vision insurance
Generous paid time off
+4
Frontend Engineer (Senior/Lead) ID55143
Frontend Engineer (Senior/Lead) ID55143

AgileEngine • Santa Cruz de Tenerife

On-site
EUR 78,000 - 112,000
Mentorship and personalized growth roadmaps
Competitive compensation with education budgets
Contracts with Fortune 500 companies
+1
Senior Frontend Engineer - React & React Native
Senior Frontend Engineer - React & React Native

Trading 212 Ltd. • Spain

On-site
EUR 70,000 - 110,000