Node.js TypeScript Developer
Drukwerkdeal.nl verwerkt dagelijks duizenden drukwerkbestellingen, elk met beveiligde betaalafhandeling via meerdere providers. De bestaande betaalintegratie was fragiel, strak gekoppeld aan een enkele provider, en miste goede foutherstel-mechanismen. Tegelijkertijd draaide de frontend-buildpijplijn op legacy Jenkins-jobs die 20+ minuten per build kostten, waardoor de ontwikkelsnelheid tot stilstand kwam.
Nieuwe betaalwebservices ontworpen en gebouwd in Node.js en TypeScript met een provider-agnostische abstractielaag. Adyen en legacy providers geïntegreerd achter een uniforme API, met idempotente retry-logica, webhook-verificatie en PCI-compliant tokenverwerking. Elk kritiek betaalpad gedekt door contracttests.
De frontend-buildpijplijn grondig vernieuwd: legacy Grunt/Gulp-ketens vervangen door een moderne Webpack-setup, CI-stages geparallelliseerd en cachingstrategieën ingevoerd die buildtijden van 20+ naar onder de 8 minuten brachten.