Job Openings Full Stack Ontwikkelaar

About the job Full Stack Ontwikkelaar

Voor Provincie Zuid-Holland zoeken wij een Full Stack Ontwikkelaar. Je werkt in een team met verschillende specialisten aan de realisatie van digitale informatieproducten die het beleidsproces van de afdeling Water, Klimaat, Natuur en Landbouw ondersteunen.
Je levert bijdragen aan beleidsmonitors, beleidsscenariotools en registraties/raadpleegomgevingen voor het vastleggen van doelen en maatregelen. Je werkt nauw samen met UX-designers, ontwikkelaars, communicatiemedewerkers, geo-informatiespecialisten en beleidsmedewerkers.
Voorbeelden van bestaande producten zijn de KRW-waterkwaliteitsmonitor, een sturingscockpit voor financiën en een Doelen-Maatregelen Systeem voor Natura 2000.
Het digitaliserings-team staat dicht bij de beleidsopgaven en is nauw betrokken bij ontwikkelingen in het beleidsdomein. Binnen je werk geef je ook input voor de roadmap en visie voor doorontwikkeling van de productportfolio. De provincie ontwikkelt eigen producten als open source om hergebruik door andere overheden te stimuleren.

Kernverantwoordelijkheden
  • Ontwikkelen en onderhouden van schaalbare webapplicaties, met nadruk op backend-ontwikkeling.
  • Opzetten en implementeren van CI/CD-pipelines en automatisering voor betrouwbare oplevering.
  • Waarborgen van security best practices en toepassen van beveiligingsprincipes in de ontwikkeling.
  • Realiseren van informatieproducten volgens een AGILE-werkproces en intensief samenwerken met beleidsgebruikers.

Jouw profiel
  • Je bent een Full Stack developer met nadruk op backend, en hebt ook ervaring met frontend-ontwikkeling.
  • Je werkt resultaatgericht, daadkrachtig en hebt een proactieve, initiatiefrijke en pragmatische instelling.
  • Je bent flexibel, zorgvuldig, probleemoplossend en kunt zowel zelfstandig als in teamverband werken.
  • Je beschikt over goede communicatieve en adviesvaardigheden in het Nederlands.
  • Minimaal HBO/WO werk- en denkniveau in de richting van software engineering of aantoonbare gelijkwaardige ervaring.
  • Ruime ervaring met webtechnologieën: HTML, CSS (inclusief SCSS/LESS en CSS-modules) en modern JavaScript/TypeScript.
  • Aantoonbare ervaring met Git en code hosting platforms.
  • Ervaring met Vue 3 (Composition API, custom composables, reactivity) en ervaring met Nuxt 3 (SSR, static site generation, routing, middleware en modules).
  • Ervaring met het inrichten van OTAP-omgevingen, DevOps-engineering en CI/CD-pipelines.
  • Ervaring met ontwerp en implementatie van REST APIs en integratie in webapplicaties.
  • Ervaring met databaseontwerp, modellering, beheer en migraties.
  • Ervaring met cloudomgevingen, bij voorkeur Azure, is gewenst.

Competenties
  • Resultaatgericht handelen
  • Proactieve houding en initiatief
  • Pragmatische aanpak
  • Flexibiliteit en zorgvuldigheid
  • Probleemoplossend vermogen
  • Sterke communicatieve en adviesvaardigheden (Nederlands)
  • Zelfstandig kunnen werken en tegelijkertijd een echte teamspeler zijn

Organisatie
Je komt te werken binnen de context van informatisering en automatisering bij de provincie. De omgeving omvat Microsoft-cloudcomponenten en een gevirtualiseerde desktopomgeving. Team BI houdt zich bezig met databeheer, dataontsluiting, functioneel en technisch beheer van BI-applicaties, informatieproducten en data-analyses ter ondersteuning van beleidsprocessen en de primaire taken van de provincie.

Functie-eisen

  • Je beschikt minimaal over HBO/WO werk- en denkniveau in de richting van software engineering
  • Je hebt aantoonbare werkervaring waaruit blijkt dat je een zelfstandige, proactieve rol hebt vervuld en dat je zowel brede als diepe ervaring hebt op het gebied van Software Engineering
  • Je hebt minimaal 6 jaar aantoonbare werkervaring met webtechnologieën: HTML, CSS (inclusief SCSS/LESS en CSS-modules) en modern JavaScript/TypeScript
  • Je hebt minimaal 5 jaar aantoonbare werkervaring met Git-ontwikkeling
  • Je hebt minimaal 3 jaar werkervaring met Vue 3 of een vergelijkbaar webframework (Composition API, custom composables, reactivity system)
  • Je hebt minimaal 3 jaar aantoonbare ervaring met ontwikkeling op code-hostingplatforms
  • Je hebt minimaal 3 jaar aantoonbare werkervaring met Nuxt 3 of een vergelijkbaar framework: SSR, static site generation, routing, middleware en modules
  • Je hebt minimaal 3 jaar aantoonbare werkervaring met het inrichten van OTAP, DevOps-engineering en CI/CD-pipelines
  • Je hebt minimaal 5 jaar aantoonbare werkervaring met REST API's voor webapplicaties (design, implementatie en integratie)
  • Je hebt minimaal 5 jaar aantoonbare ervaring met databaseontwerp, modellering, databasebeheer en migraties

Functie-wensen

  • Bij voorkeur heb je aantoonbare werkervaring met het ontwikkelen van webapplicaties in een moderne cloudomgeving
  • Je hebt in de afgelopen vijftien jaar aantoonbare werkervaring als Full Stack Developer
  • Je hebt aantoonbare ervaring met het ontwikkelen met open source frameworks voor webapplicaties, zowel front- als back-end

Extra Informatie

  • Aantal uur 36
  • ZZP mogelijk? Ja
  • Thuiswerken mogelijk? N.t.b.
  • Startdatum 03-08-2026
  • Opleidingsniveau HBO, WO