Functieomschrijving
Voor Bij12 zoeken wij een Full Stack Developer Natuurmaatregelen. Je werkt in een team dat producten bouwt voor de programmalijn Natuurmaatregelen binnen Data & Informatievoorziening (Data&IV). Dit team ondersteunt verschillende inhoudelijke programmalijnen en ontwikkelt daarnaast een data-infrastructuur voor natuurdata.Begin 2025 is er een pilot afgerond voor het standaardiseren en registreren van natuurherstelmaatregelen in natuurgebieden. Met de inzichten uit deze pilot ontwikkel je samen met het team een doorontwikkeling omgeving voor beheerders van natuurgebieden en organisaties die het beheer uitvoeren.
In deze doorontwikkeling omgeving zorg je ervoor dat beheerders natuurherstelmaatregelen kunnen invoeren met eigen systemen. Je werkzaamheden omvatten onder andere:
- Het uniform en optelbaar registreren van natuurherstelmaatregelen
- Bijhouden van de uitvoeringsstatus van maatregelen
- Registreren op basis van geo-locatie waar herstelmaatregelen uitgevoerd moeten worden
- Genereren van datasets voor landelijke rapportages
Je werkt samen met een inhoudelijk specialist, informatieanalist, sr. architect, UX-designer en sr. product owner. Op korte termijn sluiten ook een tester en functioneel beheerder aan. Het gaat om een nieuw op te zetten team waarin T-shaped mensen worden gezocht die meerdere technische skills meebrengen. Je kijkt met een brede blik, maar steekt ook graag zelf de handen uit de mouwen: een echte start-up mindset.
Je hebt ervaring in back- en front-end development, werken met geo-data uit verschillende coördinatensystemen, en schakelt makkelijk met eindgebruikers. Toegankelijkheid (WCAG) vormt voor jou een vanzelfsprekend onderdeel van je werk.
Als expert binnen het Agile IV Natuurmaatregelen team ben jij verantwoordelijk voor het combineren van data en UI, en de performance van de producten. Je werkt aan het opzetten van dataopslag samen met de architect, bouwt samen met developers aan het design system, denkt mee over flow en interactie met de UX-designer en past web sustainability guidelines toe voor performance optimalisatie. Samen met het team bewaak je de toegankelijkheid. Je automatiseert processen met behulp van Agile DevOps principes en zet samen testscenario’s op.
Jullie werken zoveel mogelijk platform agnostisch en open source. Zo voorkom je vendor lock-in.
Verantwoordelijkheden:
- Zorgdragen voor de front- en backend van producten van Natuurmaatregelen
- Doorontwikkelen van het Design System met het data-team en designers
- Zorgen voor toegankelijkheid volgens de WCAG normen
- Borgen van goede performance van producten, ook bij low-bandwidth situaties
- Contact onderhouden met developers binnen het programma en ketenpartners voor kennisuitwisseling
Jouw profiel:
- Gedegen kennis en ervaring met agile werken
- Ervaring met het ontwikkelen van dashboards en andere producten
- Vermogen om complexe ideeën en ontwerpen duidelijk te communiceren aan zowel technische als niet-technische stakeholders
- Oog voor goed design en dit kunnen vertalen naar code
- Ervaring met het verwerken van geo-data en verschillende coördinatensystemen, met name het Rijksdriehoeksstelsel
- Toegankelijkheid, Performance en Testen zijn vanzelfsprekend in je workflow
- Ervaring met React en NodeJS
Eisen:
- Hbo/wo werk- en denkniveau
- Ervaring met werken binnen een overheidsorganisatie
- Minimaal 5 jaar ervaring als developer
- Ervaring met toegankelijkheid/WCAG
- Kennis van geo en gis
- Performance en testen
- Up-to-date kennis van front-end, back-end en servertechnieken
- Ervaring met het implementeren en uitbouwen van design systems
- Ervaring in performance optimisation
- Kennis van informatiekaders en architectuurprincipes
- Ervaring met geo-data en verschillende coördinatensystemen
- Ervaring met React en NodeJS
- Ervaring in data visualisatie
- Ervaring in het natuurdomein (grote pré)
Vaardigheden:
- Abstracte en complexe inhoud concreet kunnen maken
- Kunnen werken in een dynamische en bestuurlijke omgeving
- Communicatief sterk, zowel mondeling als schriftelijk
- Designs kunnen omzetten naar werkende code
- Toegankelijkheid, performance en testen integreren in je werk
Persoonlijke eigenschappen:
- Nieuwsgierig
- Probleemoplossend
- Gestructureerd
- Teamspeler
- Analytisch en luisterend vermogen
- Flexibel
- Communicatief
Goede beheersing van de Nederlandse taal in woord en geschrift is vereist voor deze functie.
Functie eisen
- Je hebt ervaring met data visualisatie
- Je beschikt over kennis van geo-gegevens
- Je hebt ervaring met GIS
- Je bent vaardig in NodeJS
- Je hebt aandacht voor performance
- Je hebt ervaring met React
- Je kent de WCAG-richtlijnen en past deze toe