> Markdown version of [/jobs/ext/3903048-frontend-engineer-react](https://www.wearedevelopers.com/jobs/ext/3903048-frontend-engineer-react). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Frontend Engineer (React) - **Company:** Q Tech - **Location:** Bellprat, Spain - **Contract:** Permanent contract - **Skills:** Unit Testing, Software Quality, Continuous Integration, JQuery, SonarQube, TypeScript, Openapi, ReactJS, Gitlab, Git, Syntactically Awesome Style Sheets (SASS), Webpack, Information Technology, Playwright, Front End Software Development, Docker - **Published:** October 24, 2026 - **Apply:** https://www.jobleads.com/es/job/frontend-engineer-react--bellprat--eb9f2c173ff9d7c18620bbb9f31c9e217 ## About the Role * 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. ## 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