Unity developer

Functie omschrijving

Over de functie

Als Unity developer werk je aan het online visualisatieplatform Netherlands 3D. Je zorgt dat uiteenlopende databronnen en rekenmodules geïntegreerd kunnen worden in het platform en brengt grote, complexe datasets tot leven in de browser. Je gebruikt Unity (C#, WebGL) en de Unity UI Toolkit om functionaliteit intuïtief aan te bieden en past OGC-standaarden toe om geodata te ontsluiten en te visualiseren. De focus van de visualisaties ligt op stedenbouwkundigen en ruimtelijk beleidsmakers.

Verantwoordelijkheden
  • Ontwikkeling: Doorontwikkeling van het Netherlands 3D-platform met aandacht voor performance, schaalbaarheid en gebruiksvriendelijkheid.
  • Visualisaties: Ontwerpen en implementeren van WebGL-gebaseerde visualisaties van grote geodatasets en waarborgen van optimale rendering-prestaties in de browser.
  • Datasystemen: Integreren en ontsluiten van geodata volgens OGC-standaarden (o.a. WMS, WFS, OGC API Features, Vector Tiles, 3D Tiles).
  • UI: Bouwen en onderhouden van gebruikersinterfaces met de Unity UI Toolkit, afgestemd op webplatformen en eisen voor overheidscommunicatie.
  • Codekwaliteit: Uitvoeren van en deelnemen aan code-reviews om kwaliteit en leesbaarheid van de codebase te waarborgen.
  • Innovatie: Verkennen van nieuwe technologieën (bijv. Unity WebGPU, nieuwe bestandsformaten zoals BIM, puntenwolken, Gaussian Splats) en delen van bevindingen met het team.
  • Advies: Afstemmen met de Product Owner en klanten over functionele en technische keuzes en richtinggevend advies geven over innovatie en ontwikkeling.
Vereisten en competenties
  • Stevige achtergrond in Unity-ontwikkeling (C#, WebGL).
  • Ervaring met de Unity UI Toolkit voor het bouwen van webgerichte interfaces.
  • Kennis van OGC-standaarden en ervaring met het ontsluiten/visualiseren van geodata (WMS, WFS, OGC API Features, Vector Tiles, 3D Tiles).
  • Inzicht in efficiënte 3D-rendering en performance-optimalisatie in de browser.
  • Ervaring met code-reviews en het onderhouden van een leesbare, kwalitatieve codebase.
  • Nieuwsgierigheid naar en ervaring met opkomende technologieën (bijv. WebGPU, BIM, puntenwolken).
  • Communicatief sterk, neemt initiatief en kan technische keuzes toelichten richting producteigenaars en klanten.
  • Ervaring met werken in multidisciplinaire Agile/Scrum-teams is gewenst.
Samenwerking

Je werkt nauw samen met collega Unity developers, UI/UX-ontwerpers, een scrummaster en een productowner binnen een multidisciplinair Agile/Scrum-team. Je functioneert goed in een dynamische omgeving waarin innovatie en samenwerking centraal staan.

Functie eisen

Eisen

  1. De aangeboden kandidaat heeft minimaal 6 jaar ervaring als professioneel Unity developer, bij voorkeur met een focus op webGL-toepassingen
  2. De aangeboden kandidaat heeft aantoonbare kennis van en ervaring met OGC-standaarden, zoals WMS, WFS, WMTS, OGC API Features of 3D Tiles
  3. De aangeboden kandidaat heeft aantoonbare ervaring met het visualiseren van grote datasets via WebGL, inclusief aandacht voor performance-optimalisatie in de browser op desktop
  4. De aangeboden kandidaat heeft aantoonbare ervaring met het werken in een Agile/Scrum-omgeving en DevOps-werkwijzen
  5. De aangeboden kandidaat heeft aantoonbare ervaring met de Unity UI Toolkit voor de ontwikkeling van web-interfaces
  6. De aangeboden kandidaat beschikt minimaal over een HBO werk- en denkniveau
  7. De aangeboden kandidaat beschikt over een afgeronde opleiding in de richting van geo-informatie, informatica of gaming Let op! De kandidaat moet het document meenemen naar het interview zodat de opdrachtgever kan controleren of deze voldoet. Indien het document niet aanwezig is of niet voldoet wordt het gesprek beëindigd en de offerte terzijde gelegd

Wensen

  1. De aangeboden kandidaat heeft aantoonbare kennis van Unity WebGPU
  2. De aangeboden kandidaat heeft aantoonbare kennis met standaarden en tooling op het gebied van 3D-stadsmodellen, zoals CityGML of CityJSON
  3. De aangeboden kandidaat beschikt over ervaring met automated testing binnen Unity
  4. De aangeboden kandidaat heeft een goede beheersing van de Nederlandse taal in woord en geschrift
  5. De aangeboden kandidaat heeft aantoonbare ervaring met geodata-infrastructuur en ruimtelijke datavraagstukken in een overheids- of publieke context

Competenties

  • Omgevingsbewustzijn: Je bent goed geïnformeerd over vakinhoudelijke, technologische en maatschappelijke ontwikkelingen en weet deze te vertalen naar concrete verbeteringen in het platform
  • Samenwerken: Levert een constructieve bijdrage aan een gezamenlijk resultaat, in het bijzonder aan de sfeer en de relaties binnen de groep of het team
  • Analytisch vermogen: Kan hoofd- en bijzaken onderscheiden, een vraagstelling in onderdelen uitsplitsen en logische verbanden leggen tussen de verschillende deelaspecten
  • Initiatief: Je bent in staat complexe technische en inhoudelijke vraagstukken te doorgronden en om te zetten in heldere, werkbare oplossingen

Bedrijfsprofiel

BLAU Bemiddeling richt zich op de bemiddeling van professionals in het publieke domein. Wij geloven in de formule dat het zoeken naar een passende opdracht en de samenwerking tussen de professional en BLAU Bemiddeling gebaseerd moet zijn op in de basis eenvoudige en duidelijke afspraken.
Bij een match op papier stellen we gezamenlijk de documentatie op:

  • Op voorhand duidelijke afspraken over tarief, afgestemd op de specifieke opdracht.
  • Een opdracht niet in te vullen als zelfstandige of voorkeur voor detachering? Dan heeft BLAU Bemiddeling hier een passende oplossing voor en hanteren we de beloningsstructuur van de opdrachtgever middels de inlenersbeloning.
  • Inzicht in de keten en volledige duidelijkheid in de procedure.
  • Snelle betaling.
  • Wij stellen je profiel op in het format voor de betreffende aanbieder. Hierbij vragen we van jou als professional verduidelijking in de eisen en wensen om zo de match op papier zo goed mogelijk aan te tonen.
  • Jij als professional schrijft een motivatiebrief gericht op de opdracht.
  • Wij verzorgen de aanbieding en informeren zo snel mogelijk over het vervolg in het traject.

Arbeidsvoorwaarden

  • Startdatum: 01-07-26.
  • Looptijd: 6 maanden.
  • Locatie: Amsterdam.
  • Aantal uren: 32-36 uur per week.
  • Contractvorm: Detachering.

Reageer direct!
De opdracht sluit 18-06-26.

Solliciteren Terug naar overzicht

© 2026 www.blaubemiddeling.nl.