Vacature Unity developer
- Amsterdam
- 32 - 36 uur
- 5976-6723 per maand
Vacature omschrijving
Startdatum: 1 juli 2026
Einddatum: 31 december 2026
Optie op verlenging: Ja, de Gemeente heeft de mogelijkheid de Overeenkomst meerdere keren te verlengen tegen dezelfde voorwaarden en condities, met dien verstande dat de totale maximale duur van de Overeenkomst de 24 maanden niet mag overschrijden.
Duur: 6 maanden
Sluitingsdatum: 19 juni 2026
Publicatiedatum: 9 juni 2026
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.
Eisen:
- De aangeboden kandidaat heeft minimaal 6 jaar ervaring als professioneel Unity developer, bij voorkeur met een focus op webGL-toepassingen
- De aangeboden kandidaat heeft aantoonbare kennis van en ervaring met OGC-standaarden, zoals WMS, WFS, WMTS, OGC API Features of 3D Tiles
- De aangeboden kandidaat heeft aantoonbare ervaring met het visualiseren van grote datasets via WebGL, inclusief aandacht voor performance-optimalisatie in de browser op desktop
- De aangeboden kandidaat heeft aantoonbare ervaring met het werken in een Agile/Scrum-omgeving en DevOps-werkwijzen
- De aangeboden kandidaat heeft aantoonbare ervaring met de Unity UI Toolkit voor de ontwikkeling van web-interfaces
- De aangeboden kandidaat beschikt minimaal over een HBO werk- en denkniveau
- 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:
- De aangeboden kandidaat heeft aantoonbare kennis van Unity WebGPU
- De aangeboden kandidaat heeft aantoonbare kennis met standaarden en tooling op het gebied van 3D-stadsmodellen, zoals CityGML of CityJSON
- De aangeboden kandidaat beschikt over ervaring met automated testing binnen Unity
- De aangeboden kandidaat heeft een goede beheersing van de Nederlandse taal in woord en geschrift
- 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
Is dit een opdracht voor jou?
Hoe het werkt?
Gerelateerde vacatures
- Oude Pekela
- 28 - 32 uur
- € 4.319,- / € 4.936,- per maand
- Apeldoorn
- 36 - 40 uur
- € 10.073,- / € 11.192,- per maand
- Staphorst
- 32 - 36 uur
- € 5.283,- / € 6.500,- per maand
- Tiel
- 24 - 32 uur
- € 2.754,- / € 3.671,- per maand
- Zwolle
- 36 uur
- € 4.457,- / € 5.014,- per maand
