Unity developer

Aanvraagnummer: 41712
Contractvorm: Detachering
Organisatie: Gemeente Amsterdam
Locatie: Amsterdam
Uren per week: 32-36 uur per week
Tarief: max 103 per uur
Duur van de opdracht: Niet bekend
Regio: Noord-Holland
Startdatum: 01-07-2026
Optie tot verlenging: Ja
Sluitingsdatum: 19-06-2026 15:06
LET OP! Reacties dienen minimaal 1 werkdag voor de sluitingsdatum binnen te zijn voor tijdige verwerking.
Opdrachtomschrijving
Als Unity developer binnen team Netherlands 3D werk je aan het online visualisatieplatform waarmee gebruikers data uit uiteenlopende bronnen samenbrengen en inzichtelijk maken. Je bouwt gestandaardiseerde koppelingen tussen Netherlands 3D en leveranciers van data of rekenmodules, en vertaalt grote, complexe datasets naar een goed werkende browserervaring. De focus ligt op het zo eenvoudig mogelijk maken van de koppelingen en het intuïtief aanbieden van functionaliteit voor gebruikers, met name stedenbouwkundigen en ruimtelijk beleidsmakers.
Doel van de opdracht
Het doorontwikkelen van het Netherlands 3D platform met aandacht voor performance, schaalbaarheid, gebruiksvriendelijkheid en toekomstbestendige integraties van geodata en 3D-visualisaties.
Taken en verantwoordelijkheden
- Werken in een multidisciplinair Agile/Scrum team aan de doorontwikkeling van het Netherlands 3D platform.
- Ontwerpen en implementeren van WebGL-gebaseerde visualisaties van grote geodatasets met optimale rendering-prestaties in de browser.
- Toepassen van OGC-standaarden bij het integreren en ontsluiten van geodata vanuit verschillende bronnen, zoals WMS, WFS, OGC API Features, Vector Tiles en 3D Tiles.
- Bouwen en onderhouden van gebruikersinterfaces met de Unity UI Toolkit, afgestemd op webplatformen en overheidscommunicatie.
- Uitvoeren van code-reviews en bewaken van de kwaliteit en leesbaarheid van de codebase.
- Actief verkennen van nieuwe technologieën, waaronder Unity WebGPU en nieuwe bestandsformaten zoals BIM, puntenwolken en Gaussian Splats.
- Afstemmen met de Product Owner en klanten over functionele en technische keuzes en hierover richtinggevend adviseren.
Resultaat & Planning
Looptijd: startdatum 01-07-2026, einddatum 31-12-2026.
- Werklocatie – Weesperstraat 113, 1018VN Amsterdam.
- Inzet – 32 tot 36 uur per week.
- Verlenging – Optioneel, meerdere keren mogelijk onder dezelfde voorwaarden, met een maximale totale duur van 24 maanden.
- Aantal kandidaten – Maximaal 2 kandidaten mogen worden aangeboden.
- Interviews – 3 kandidaten op interview, planning zo spoedig mogelijk na sluiting.
Eisen
- Minimaal 6 jaar ervaring als professioneel Unity developer, bij voorkeur met focus op WebGL-toepassingen; dit dient duidelijk uit het cv te blijken.
- Aantoonbare kennis van en ervaring met OGC-standaarden, zoals WMS, WFS, WMTS, OGC API Features of 3D Tiles; dit dient duidelijk uit het cv te blijken.
- Aantoonbare ervaring met het visualiseren van grote datasets via WebGL, inclusief aandacht voor performance-optimalisatie in de browser op desktop; dit dient duidelijk uit het cv te blijken.
- Aantoonbare ervaring met werken in een Agile/Scrum-omgeving en DevOps-werkwijzen; dit dient duidelijk uit het cv te blijken.
- Aantoonbare ervaring met de Unity UI Toolkit voor de ontwikkeling van web-interfaces; dit dient duidelijk uit het cv te blijken.
Wensen
- Aantoonbare kennis van Unity WebGPU; dit dient duidelijk uit het cv te blijken.
- Aantoonbare kennis van standaarden en tooling op het gebied van 3D-stadsmodellen, zoals CityGML of CityJSON; dit dient duidelijk uit het cv te blijken.
- Ervaring met automated testing binnen Unity; dit dient duidelijk uit het cv te blijken.
- Goede beheersing van de Nederlandse taal in woord en geschrift; dit dient duidelijk uit het cv te blijken.
- Aantoonbare ervaring met geodata-infrastructuur en ruimtelijke datavraagstukken in een overheids- of publieke context; dit dient duidelijk uit het cv te blijken.
Voorwaarden
Deze opdracht wordt uitgevoerd onder leiding en toezicht van de gemeente en is beoordeeld als een opdracht die door de inschrijver wordt ingevuld. Volgens de inschrijvingsvoorwaarden (conform de Wet DBA) kan een zelfstandige zonder personeel niet inschrijven of worden aangeboden voor deze opdracht. De aangeboden kandidaat moet op het moment van start in loondienst zijn bij de inschrijver. Ook zzp’ers met een B.V. zonder andere medewerkers zijn uitgesloten.
De inschrijver moet kunnen aantonen dat wordt voldaan aan de verplichtingen rondom loonbelasting, werknemerspremies, werkgeversgezag en overige werkgeversverplichtingen. Het uurtarief bedraagt maximaal € 103 exclusief btw; dit is inclusief reis- en verblijfkosten, indexatie en overige bijkomende kosten voor de gehele duur van de opdracht en eventuele verlengingen. Afwijking buiten de aangegeven range leidt tot terzijdelegging van de offerte.
Daarnaast geldt maximaal 36 uur per week en een contractwaarde over 12 maanden die maximaal gelijk is aan de actuele WNT-norm. Contact over de aanvraag verloopt uitsluitend via de Vraag & Antwoord-module van Mercell en gedurende de looptijd van de offerteaanvraag is alleen contact toegestaan met het Team Tijdelijke Externe Inzet.
Over de organisatie
De opdracht valt binnen de gemeente Amsterdam, onder de vakgroep Softwareontwikkeling, en wordt uitgevoerd binnen team Netherlands 3D. De gemeentelijke organisatie bestaat uit meerdere clusters, stadsdelen en een stadsgebied. De vakgroep Softwareontwikkeling bestaat uit circa 120 professionals en ondersteunt ontwikkelteams met standaarden, kennisdeling en hergebruik van code. Team Netherlands 3D ontwikkelt een online visualisatieplatform waarmee data uit verschillende bronnen integraal kan worden samengebracht en gevisualiseerd.
