Kadaster
Senior Frontend Developer GGS
Vandaag toegevoegd
Sommige details van deze opdracht zijn niet publiek beschikbaar.
Word gratis lidOver de opdracht
Opdracht
Het team Generieke Geo Services werkt in een professioneel, ervaren en gedreven Agile team aan ontwikkel- en beheerwerkzaamheden. Binnen de bredere organisatie werken meerdere scrumteams samen aan basisregistraties en bijbehorende digitale diensten. Het GGS-team is betrokken bij het mogelijk maken van terugmeldingen voor basisregistraties en het doorontwikkelen van generieke geo-frontendcomponenten waarmee kaartviewers kunnen worden gebouwd en geconfigureerd.
Als Senior Frontend Developer ontwikkel je zowel frontendfunctionaliteit als onderdelen voor beheer. Je werkt aan verschillende front-end applicaties en viewers rondom het terugmeldsysteem, waaronder kaartviewers, een zoek- en printfunctionaliteit, en een terugmeldcomponent. Daarnaast ondersteun je bij vraagstukken op het gebied van usability/UX en toegankelijkheid, met aandacht voor WCAG.
Rol en verantwoordelijkheden
Je realiseert userstories binnen tweewekelijkse sprints en stelt hierbij geautomatiseerde (unit) testen op. Je voert code reviews uit en neemt deel aan Scrum/DevOps sessies waarin het team samen met de Product Owner en gebruikers tot oplossingen komt. Daarnaast voer je impactanalyses uit en neem je deel aan planningssessies. Waar nodig draag je bij aan verdere automatisering van het softwareontwikkelproces, waaronder deployments. Je werkt nauw samen met de scrumteamleden en kunt, indien nodig, bijdragen aan andere werkzaamheden binnen het team, zoals testen, UX/usability-vraagstukken en productieondersteuning. De samenwerking met businessvertegenwoordigers en contactpersonen van andere diensten van de organisatie is daarbij een belangrijk onderdeel van de rol.
Technische context
In het team wordt gewerkt met onder andere Angular, OpenLayers, CesiumJS, Java, Docker, Mapfish en Spring. Er is een PostgreSQL database en Tekton wordt gebruikt als build tool. De generieke geo-componenten ondersteunen zowel interne ontwikkeling als open source bijdragen en vormen de basis voor kaartviewers en aanverwante toepassingen.
Eisen
- Sluiten van een driepartijen detacheringsovereenkomst waarbij de inschrijver als werkgever van de inhuurkracht, de inhuurkracht als betrokkene en de opdrachtgever als inlener ondertekent; inschrijver en inhuurkracht moeten daarvoor een civielrechtelijke arbeidsovereenkomst hebben gesloten.
- In het Nederlands opgestelde CV, met een maximale lengte van 10 pagina’s A4; motivaties op de eisen en antwoorden op de gunningscriteria binnen het opgegeven aantal pagina’s opnemen.
- Kandidaat beheerst de Nederlandse taal vloeiend, in woord en geschrift.
- Minimaal 5 jaar aantoonbare kennis en ervaring met softwareontwikkeling.
- Minimaal 5 jaar aantoonbare kennis en ervaring met Agile/Scrum.
- Minimaal 5 jaar aantoonbare kennis en ervaring met Angular.
- CV en motivatie door de kandidaat zelf geschreven en in het Nederlands.
Wensen
- Kennis en ervaring met OpenLayers
- Kennis en ervaring met kaart/GEO-materiaal in een 3D-viewer
- Kennis en ervaring met ontwikkeling van generieke componenten
- Kennis en ervaring met WCAG-richtlijnen
- Twee cruciale knelpunten die zich vaak voordoen in dit soort processen of opdrachten en de wijze waarop deze knelpunten worden opgelost
- De wijze waarop expertise en competenties binnen de geschetste situatie bijdragen aan het behalen van de gewenste resultaten