Senior Full-Stack Developer React & Vue
Senior Full-Stack Developer React & Vue voor ABN AMRO Doorpakken, 36u/week, ZZP, Amsterdam, start 19-10-2026.
- Locatie
- Amsterdam
- Werkvorm
- op locatie
- Uren
- 36 uur per week
Mogelijk warme-stoelsignaal. Oordeel onzeker; geen bewijs dat al een kandidaat is gekozen.
De startdatum of korte looptijd valt op. Dit kan ook passen bij spoed, tijdelijke vervanging of afwijkende brongegevens; datums alleen bewijzen geen voorselectie. Dit is een aanwijzing, geen bewijs van een vooraf gekozen kandidaat.
Eisen
- Praktische kennis van Azure-services, waaronder Static Web Apps, App Service, Key Vault en Application Insights
- Ervaring met unit- en end-to-endtesting, bijvoorbeeld met Jest/Vitest en Playwright
- Kennis van accessibility (a11y), veilige verwerking van gebruikersinvoer en XSS-preventie
- Kennis van back-endsecurity, waaronder Helmet, CORS
- Ervaring met linting, codekwaliteit en securityscanning met bijvoorbeeld ESLint, typescript-eslint en SonarQube
- Ontwerpen, bouwen en documenteren van REST API's met OpenAPI/Swagger
- Grondige ervaring met React en Vue
- Ruime ervaring met Node.js en Express, waaronder routes, middleware en veilige configuratie
- Ervaring met back-endtesting, bijvoorbeeld met Vitest en Supertest
- Ervaring met GraphQL en/of REST voor data-fetching vanuit een headless CMS, zoals Contentful
- Ervaring met Azure-integraties, waaronder Microsoft Graph API, Entra ID/Azure Identity en Key Vault
- Ervaring met Azure DevOps CI/CD en multi-stage YAML-pipelines voor ontwikkel-, acceptatie- en productieomgevingen
- Candidate MUST live in the Netherlands
- Zelfstandig kunnen oplossen van build- en dependencyproblemen in onder meer webpack en Vite
Wensen
- Dutch is preferred but not mandatory
- Ervaring met component- en stylingoplossingen zoals PrimeVue, styled-components of Tailwind
- Ervaring met Kafka en schema-gedreven messaging met Avro/Schema Registry
Volledige omschrijving
Doorpakken is het online groeiplatform van ABN AMRO voor MKB-ondernemers. Via doorpakken.abnamro.nl bieden we ondernemers relevante kennis, tools, proposities en services die hen ondersteunen bij hun groeiambities en zakelijke uitdagingen. Het Doorpakken-team ontwikkelt, beheert en onderhoudt het volledige platform en is verantwoordelijk voor zowel de front-end als de back-end. Zo zorgen we voor een betrouwbaar, gebruiksvriendelijk en continu verbeterend platform dat aansluit op de behoeften van groeiende MKB-ondernemers.
Voor ons team zoeken wij een ervaren full-stack engineer die tijdens een verlofperiode de rol van de huidige engineer overneemt. In deze rol werk je aan zowel de front-end als de back-end van het Doorpakken-platform. Je ontwikkelt en onderhoudt moderne toepassingen in TypeScript en JavaScript, met onder meer React, Vue, Node.js en Express, en draagt bij aan API's, integraties, testing, security, monitoring en CI/CD binnen onze Azure-omgeving. Je werkt nauw samen met een UX- en contentcollega, een growth-marketeer, een performance- en data-analist en een andere front-end engineer.
Het multidisciplinaire team wordt aangestuurd door één teamlead en werkt gezamenlijk aan een betrouwbaar, gebruiksvriendelijk en datagedreven groeiplatform voor MKB-ondernemers. Belangrijke vervanging van de huidige IT Engineer die met verlof gaat. Vanwege de IT Guardrail-processen moeten er altijd twee IT Engineers binnen het team beschikbaar zijn.
Op te leveren resultaten: Migratie van de Vue-technologiestack. Voorbereidingen voor de implementatie van het nieuwe CMS Contentstack in Q2 2027. Ontwikkeling van een nieuw Front-End ontwikkelproces met GenAI, van rapid prototyping tot daadwerkelijke front-end implementatie. Integratie van de KvK-bedrijfszoek-API in de front-end en implementatie van de benodigde beveiliging voor deze API-integratie in de back-end.
Requirements: Front-end: Grondige ervaring met React en Vue, bij voorkeur aangevuld met SSG-frameworks zoals Gatsby of Nuxt. Ervaring met GraphQL en/of REST voor data-fetching vanuit een headless CMS, zoals Contentful. Ervaring met component- en stylingoplossingen zoals PrimeVue, styled-components of Tailwind is een pré. Kennis van accessibility (a11y), veilige verwerking van gebruikersinvoer en XSS-preventie. Ervaring met unit- en end-to-endtesting, bijvoorbeeld met Jest/Vitest en Playwright.
Zelfstandig kunnen oplossen van build- en dependencyproblemen in onder meer webpack en Vite.
Back-end en integraties: Ruime ervaring met Node.js en Express, waaronder routes, middleware en veilige configuratie. Ontwerpen, bouwen en documenteren van REST API's met OpenAPI/Swagger. Ervaring met Azure-integraties, waaronder Microsoft Graph API, Entra ID/Azure Identity en Key Vault. Kennis van back-endsecurity, waaronder Helmet, CORS. Ervaring met Kafka en schema-gedreven messaging met Avro/Schema Registry is een sterke pré. Ervaring met back-endtesting, bijvoorbeeld met Vitest en Supertest.
Platform, kwaliteit en operations: Ervaring met Azure DevOps CI/CD en multi-stage YAML-pipelines voor ontwikkel-, acceptatie- en productieomgevingen. Praktische kennis van Azure-services, waaronder Static Web Apps, App Service, Key Vault en Application Insights. Ervaring met linting, codekwaliteit en securityscanning met bijvoorbeeld ESLint, typescript-eslint en SonarQube.
Bekijk bij A2Z-CM (opent in een nieuw tabblad)
Je CV en reacties
Voeg een CV toe om de eisen naast jouw ervaring te bekijken.
Heb je zelf bij de bron gereageerd? Leg dat hieronder vast.
Bewaar de broker en datum in Mijn reacties.