Lead Software Engineer (TypeScript Fullstack)
Ingenious Minds · Breukelen, Utrecht, Netherlands
Apply & track with Apply EdgeLead Software Engineer (TypeScript Fullstack)Bouw mee aan een platform dat gemeentelijke dienstverlening eenvoudiger maaktIn het kort€85.000 – €105.000 + bonus (tot 10%)32–40 uur per week4 dagen per week op kantoor (bewuste keuze voor intensieve samenwerking in een klein engineering team)TypeScript fullstack platform engineering (frontend, backend en APIs binnen één platform)TDD / Extreem Programming werkwijze in een sterk engineering teamComplex SaaS-platform in het gemeentelijke domeinFocus op bouwen, ownership en systeemontwikkelingOver de rolIk zoek een Lead Software Engineer die graag end-to-end bouwt aan complexe software binnen een modern TypeScript Fullstack SaaS-platform.Het gaat niet om een klassieke frontend- of backend-rol, maar om product engineering: je bouwt volledige features van API en backend logica tot integraties en functionele oplevering binnen een bestaand platform.Je werkt in een klein, technisch sterk team waar eigenaarschap, eenvoud en kwaliteit centraal staan. Engineers bepalen hier zelf hoe oplossingen het beste gebouwd worden en werken nauw samen aan de verdere ontwikkeling van het platform.Wat je gaat doenEnd-to-end bouwen van features binnen een bestaand SaaS-platformOntwerpen en ontwikkelen van API’s en backend functionaliteit in TypeScript FullstackWerken binnen een multi-tenant platform met complexe domeinen en integratiesOplossen van technische en functionele vraagstukken binnen het platformBijdragen aan de doorontwikkeling van het platform op applicatie- en systeemniveauSamenwerken met andere engineers in het realiseren van robuuste oplossingenActief meedenken over technische richting en implementatiekeuzes binnen het productHoe er gewerkt wordtHet team werkt vanuit een sterke engineering discipline waarin kwaliteit en eenvoud centraal staan.Test Driven Development (TDD) als standaard werkwijzeExtreme Programming principes als leidraadContinu refactoren en verbeteren van bestaande codeFocus op onderhoudbaarheid, schaalbaarheid en eenvoudTechnische discussies zijn onderdeel van het dagelijkse werkDit is een omgeving waar goede software bouwen belangrijker is dan processen volgen.Wat belangrijk is in deze rolJe denkt in systemen en vertaalt complexe domeinen naar werkende softwareJe werkt actief mee in de code en bouwt zelf mee aan oplossingenJe kunt technische keuzes goed onderbouwen en helder uitleggenJe helpt andere engineers door kennis te delen en samen beter te wordenJe voelt je thuis in een omgeving waar eenvoud, kwaliteit en eigenaarschap centraal staanJe beheerst de Nederlandse taal vloeiend in woord en geschriftJouw profiel5+ jaar ervaring als software engineer in complexe omgevingenSterke ervaring met TypeScript fullstack omgevingenErvaring met het bouwen van API’s en backend systemenErvaring met SaaS- of platformomgevingenVermogen om complexe domeinen te vertalen naar werkende softwareErvaring met ownership over technische oplossingenGoede communicatieve vaardigheden en een praktische mindsetErvaring met cloud-omgevingen (bijv. Azure of vergelijkbaar) is een preWat deze rol interessant maaktJe bouwt software met directe impact op gemeentelijke dienstverlening en burgersJe werkt aan een complex SaaS-platform met echte maatschappelijke relevantieJe krijgt veel vrijheid om technische oplossingen zelf vorm te gevenJe werkt met sterke engineers in een team waar kwaliteit centraal staatJe hebt directe invloed op de doorontwikkeling van het platformJe krijgt ruimte om je technisch te ontwikkelen en je rol verder te verdiepen binnen complexe systeemontwikkelingJe werkt in een omgeving waar bouwen belangrijker is dan vergaderenOver de organisatieJe komt terecht bij een commercieel SaaS-bedrijf dat software ontwikkelt voor gemeenten en organisaties in het publieke domein.Het platform helpt gemeenten om complexe regelingen en dienstverlening rondom inwoners eenvoudiger en efficiënter te maken. Denk aan ondersteuning voor inwoners met een laag inkomen, gemeentelijke regelingen en administratieve processen die vaak versnipperd en complex zijn.Het doel is om deze processen te digitaliseren en te vereenvoudigen, zodat burgers sneller geholpen worden en gemeenten efficiënter kunnen werken.Het platform wordt continu doorontwikkeld in nauwe samenwerking met klanten, met een sterke focus op betrouwbaarheid, schaalbaarheid en eenvoud in gebruik.Geen overheid of publieke organisatie, maar een productgerichte engineeringclub die software bouwt met directe maatschappelijke impact.ArbeidsvoorwaardenSalaris: €85.000 – €105.000 bruto per jaar (afhankelijk van ervaring)Bonus: tot 10% afhankelijk van performanceWerkweek: 32–40 uurHybride werken (4 dagen op kantoor)Pensioenregeling (premievrij)Werken met moderne tooling en sterke engineering cultuurInteresse?Herken je jezelf in dit profiel en wil je meer weten over de rol of het platform?Neem gerust contact met me op. Dat kan via e-mail of telefonisch, wat jij prettig vindt.📧 hans@ingeniousminds.nl📞 06-43822743