Senior full-stack developer
Company profile
Onze klant is 50 jaar geleden opgericht en is begonnen als een familiebedrijf in Gouda (Nu gevestigd in Waddinxveen). Van een lokale gereedschapswinkel zijn ze uitgegroeid tot een toonaangevende leverancier (e-commerce) van machines en gereedschap. Met meer dan 9.000 producten in 7 categorieën, zijn ze vastbesloten om de grootste online gereedschapswinkel van West-Europa te worden. Hun groei heeft ze naar Duitsland en Frankrijk gebracht, en met een sterke online aanwezigheid, streven we naar voortdurende uitbreiding.
Binnen hun IT/development afdeling ondergaan ze een flinke transformatie. Als onderdeel van een private equity overname in 2020, zijn ze gestart met de migratie van hun verouderde PHP-webshop naar een nieuw, schaalbaar E-commerce platform (Node.JS/Typescript). Dit project is een integraal onderdeel van hun ambitie om voor het vierde kwartaal live te zijn in Nederland, België, Duitsland en Frankrijk.
Job description
Als Senior Full Stack Developer bij onze klant ben je een cruciale schakel in het realiseren van de ambitie om de Europese marktleider te worden. Je neemt deel aan de ontwikkeling van het nieuwe E-commerce platform, waarbij je een leidende rol speelt in het bepalen van de technische ontwikkelrichting en prioriteiten. Met minimaal 5 jaar ervaring in het ontwikkelen van JavaScript/TypeScript-applicaties en expertise in Next.js, GraphQL, CI/CD, databases en meer, ben je de technische kracht die het team versterkt. Je maakt deel uit van een sprintgeoriënteerd team dat bestaat uit zowel interne developers als implementatiepartners.
De huidige transitie naar NextJS, in samenwerking met een externe partij en de geplande livegang in Oostenrijk binnenkort, maken dit een dynamische en uitdagende positie. Je werkt in een informele omgeving, waarbij het team zich bevindt in een actieve fase van projecten, waaronder de ambitieuze vervanging van de huidige website binnen een jaar.
Met een jaarlijkse omzet van 100 miljoen en 2000 bezoekers per minuut tijdens piekmomenten, ben je betrokken bij grote projecten en draag je bij aan de schaalbaarheid van de omgeving om Europa te veroveren. Je wordt uitgedaagd om waarde toe te voegen en hebt de vrijheid om hands-on te bouwen aan het nieuwe platform. De technische uitdaging ligt in het volledig inrichten van de infrastructuur voor optimale schaalbaarheid.
Requirements
- Minimaal 5 jaar ervaring in het ontwikkelen van JavaScript/TypeScript-applicaties.
- Ervaring met JavaScript frameworks (React, NextJS), NodeJS, GraphQL, CI/CD, testing frameworks (Vitest en Playwright), databases (MySQL en Redis), message queues (Pub/Sub en Solace), development tools (Node Package Manager, Turborepo, ESLint, Prettier, Codegen), infrastructure as code (Terraform), CSS frameworks (Tailwind CSS).
- Ervaring met Google Cloud diensten (Kubernetes, Cloud Run) is een pré.
- Ervaring in het werken met een composable platform en met commercetools is een pré.
Benefits
- Salaris tot 5,7k per maand
- Pensioensregeling
- Reiskostenvergoeding
- Bonusregeling
- Personeelskorting in de winkel
- Werken in een internationaal actief bedrijf
Lars Verweij
T: +31620293364
l.verweij@haystackpeople.nl
