> Markdown version of [/jobs/ext/2375666-frontend-engineer](https://www.wearedevelopers.com/jobs/ext/2375666-frontend-engineer). 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 - **Company:** Jumbo Supermarkten - **Location:** Veghel, Netherlands (Remote available) - **Salary:** €5,100.0 - €6,500.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Github, Scrum Methodology, TypeScript, Web Content Accessibility Guidelines, ReactJS, Backend, Vue.js, AngularJS, Graphql, Front End Software Development - **Published:** August 23, 2026 - **Apply:** https://nl.talent.com/redirect?id=632577536110500880&source=vacant&utm_medium=xml&utm_campaign=marketing&utm_product=vacantnew_bulk&oapply=org_v2026-08&puid=edaaadddddaeaddbbdd99dd9eddbadddadaabddf9ddf9ddgbddbaddgbdagadd8cdd89ddgbea3addffddgaed2dddgaddgfddgaddgaddg9ddg6ed3gc9bbb9b3bee3ee33def3de93de83de9gddcgddffddd3deb3dedgdd83ee33de93deg3ee33ee33deg3ee33ee33ee33ee33ee33ee3&pos=3&xml_batch_generation_id=49ce16e8-428d-4f79-bbc4-2f439f60b406&falcon=1&pid=d97fd18141f7&bpid=eeef06f2c1401a28781f9b6a095cdc06 ## About the Role * Je hebt professionele ervaring als frontend developer en schrijft schone, leesbare en goed geteste code. * Je hebt een sterke basis in JavaScript en TypeScript en voelt je thuis in een componentgebaseerd framework. Ervaring met Vue 3 en Nuxt is een grote pré. Kom je uit een React- of Angular-omgeving en wil je graag met Vue en Nuxt werken? Dan maken we graag kennis met je. * Je hebt oog voor de gebruiker aan de andere kant van het scherm. Toegankelijkheid, performance en duidelijke fout- en laadstatussen zijn voor jou onderdeel van een afgeronde feature en geen extra's die alleen worden toegevoegd als er tijd over is. * Je werkt prettig samen met designers, backend developers en product owners. Je kunt technische afwegingen in begrijpelijke taal uitleggen en stelt liever vroeg vragen dan dat je aannames doet. * Je voelt je comfortabel om verantwoordelijkheid te nemen voor jouw werk in productie: dashboards en logs analyseren, incidenten onderzoeken en de oorzaak aanpakken in plaats van alleen de symptomen. * Je bent nieuwsgierig en pragmatisch. Je weegt de voordelen van een nieuwe dependency af tegen de onderhoudskosten en de impact op de bundle size, en je herkent wanneer de eenvoudigste oplossing de beste is. Pré's, ervaring met: * GraphQL * Werken in een grote gedeelde codebase * GitHub Actions * Ontwikkelen met een design system * Hybride app-ontwikkeling met Capacitor ## Description Boodschappen doen lijkt eenvoudig, maar achter een soepele online winkelervaring schuilt een complex frontend-vraagstuk. Klanten vullen hun winkelmandje verspreid over meerdere momenten, op verschillende apparaten en onder uiteenlopende omstandigheden. Ondertussen veranderen prijzen en aanbiedingen, raken bezorgslots vol en verwacht de klant dat alles altijd klopt én direct reageert. Als Frontend Engineer bij Jumbo zorg jij ervoor dat die ervaring werkelijkheid wordt. Je ontwikkelt klantgerichte functionaliteiten in Vue 3, Nuxt en TypeScript, van het eerste ontwerp tot en met de livegang. Daarbij bouw je componenten die zowel op jumbo.com als in de Jumbo-app worden gebruikt, waardoor één codebase meerdere kanalen ondersteunt. Je werkt nauw samen met UX-designers, product owners en backend engineers om gebruiksvriendelijke, betrouwbare en schaalbare oplossingen te realiseren. Kwaliteit staat daarbij centraal: je test je werk zorgvuldig, bewaakt toegankelijkheid volgens WCAG 2.2 AA en optimaliseert prestaties op de apparaten die onze klanten daadwerkelijk gebruiken. Omdat je verantwoordelijk bent voor het volledige proces, blijf je ook na livegang betrokken. Je monitort de prestaties van jouw oplossingen, analyseert incidenten en verbetert waar nodig. Daarnaast deel je actief kennis met collega's, review je code en draag je bij aan de verdere ontwikkeling van het frontend vakgebied binnen Jumbo. ## Related Videos - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Next, Nest, Nuxt… Nust?](https://www.wearedevelopers.com/videos/421-next-nest-nuxt-nust) - [TDD for Vue.js Developers](https://www.wearedevelopers.com/videos/541-tdd-for-vue-js-developers) - [Common Mistakes in Vue.js and How to Avoid Them](https://www.wearedevelopers.com/videos/958-common-mistakes-in-vue-js-and-how-to-avoid-them) ## Related Articles - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [The Best JavaScript Framework to Learn](https://www.wearedevelopers.com/magazine/229-the-best-javascript-framework-to-learn) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 136 - No JS(on) of mine](https://www.wearedevelopers.com/magazine/482-dev-digest-136-no-js-on-of-mine)