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 integral 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 #J-18808-Ljbffr
📌 Frontend Engineer (España)
🏢 Q-Tech
📍 España