Front-end Developer - Nationale Databank Flora en Fauna (NDFF)
Role details
Job location
Tech stack
Job description
- Je neemt ownership over de front-end, draagt bij aan een efficiënt front-end proces en maakt keuzes voor de beste technieken en opzetten.
- Je onderhoudt en verbetert bestaande applicaties, doet verbetervoorstellen om functionaliteiten gebruiksvriendelijker te maken.
- Je zorgt voor pixelperfecte, responsive implementaties met behulp van HTML & CSS.
- Je ontwikkelt nieuwe applicaties in TypeScript en Angular, volgens best practices en software design patterns, en werkt samen met designers aan herbruikbare componenten op basis van ons design system.
- Je implementeert WCAG-richtlijnen en zorgt voor een toegankelijke en inclusieve gebruikerservaring.
- Je waarborgt de kwaliteit van je code door automatische tests te schrijven.
- Je ondersteunt collega's bij technische vragen, terwijl je actief kennis deelt en blijft zelf op de hoogte van de nieuwste ontwikkelingen via kennissessies en andere leermogelijkheden.
- Je geeft regelmatig presentaties tijdens de sprint review, zodat de organisatie op de hoogte is van de voortgang en resultaten van het team.
Hoe kan jouw werkdag eruitzien? Het is woensdag en je begint je dag met een kop koffie thuis. Gelukkig start je nooit helemaal alleen, want je gaat direct naar de daily stand-up. Hier bespreek je met het agile team welke items op het sprintbord staan en welke taken prioriteit hebben. Daarna duik je in een overleg met UX/UI om designvraagstukken door te nemen. Jullie bekijken hoe nieuwe functionaliteiten nog gebruiksvriendelijker en toegankelijker kunnen worden. Hiervoor doe jij een verbetervoorstel. Vervolgens werk je aan de Flora- en Faunaverkenner, een interactieve kaart waarop gebruikers natuurgegevens kunnen toevoegen. Jij zorgt ervoor dat nieuwe functies goed blijven werken en dat de tool voldoet aan de WCAG-richtlijnen.
Na de pauze sluit je aan bij het refinement-overleg met de developers, waar stories worden besproken. Bij een complex onderdeel kunnen de collega's jouw expertise goed gebruiken, dus deel jij je kennis. Daarna bespreken jullie een bug die via het Serviceteam is binnengekomen van een gebruiker.
Aan het einde van de dag bereid je alvast de presentatie voor de sprint review van volgende week voor. Je selecteert de highlights van het team, maakt een demo klaar en bedenkt hoe je het verhaal het beste kunt overbrengen aan de andere teams en MT-leden. Voordat je afsluit belt de product owner om de nieuwe gebruikerswensen in het feedbackportaal af te stemmen. Met een voldaan gevoel sluit je de dag af: je hebt weer bijgedragen aan de ontwikkeling van applicaties én gelachen met je collega's!
Je bent een echte teamspeler die energie krijgt van samenwerken en samen bouwen aan resultaten. Jij denkt actief mee, neemt initiatief en komt met vernieuwende verbetervoorstellen. Met jouw sterke communicatieve vaardigheden weet je helder en doelgericht te communiceren, en houd je daarbij altijd de eindgebruiker centraal. Bovendien ben je flexibel en vind je het niet erg om ook één dag in Nijmegen te werken.
Requirements
- Afgeronde hbo/wo opleiding.
- Ruime ervaring met Angular, Typescript, HTML, CSS/SASS en Git.
- Ervaring met testing frameworks, RESTful services, API's en front-end componenten.
- Kennis van WCAG-richtlijnen en ervaring met design systems.
- Ervaring met Geodata en Material Design is een pre.
- Ervaring met Agile werkvormen en samenwerken in een team.
Ben je enthousiast geworden en zou dit weleens dé nieuwe baan voor jou kunnen zijn? Stuur dan uiterlijk 29 maart 2026 je motivatiebrief en cv naar de afdeling recruitment via vacature@bij12.nl. Als je wordt uitgenodigd voor een eerste gesprek, dan vragen we je een bestaand stukje code op te sturen waaruit onder andere jouw kennis en ervaring met CSS blijkt. Tijdens het gesprek ga je de code mondeling toelichten en gaan jullie verder op jouw keuzes en werkwijze in.
Benefits & conditions
- Een dienstverband voor 32 tot 36 uur per week (0,89 tot 1 fte) van één jaar met uitzicht op een vast dienstverband bij goed functioneren.
- Een salaris van minimaal € 4.402,95 en maximaal € 6.213,95 bruto per maand (afhankelijk van ervaring, salarisschaal 11 IPO - cao provincies) op basis van 36 uur per week.
- Naast je salaris een individueel keuzebudget (IKB) van 22,37%. Dit is inclusief o.a. 8% vakantiegeld en 8,3% eindejaarsuitkering. Het IKB kan maandelijks worden uitgekeerd of worden gespaard. Je kunt het IKB inzetten voor verschillende doelen, bijvoorbeeld het aflossen van een studieschuld bij DUO tot maximaal €1.250,- per kalenderjaar, dit gedurende maximaal 6 jaar.
- Volledige eerste klas OV-vergoeding voor woon-werkverkeer.
- Een moderne, open én flexibele werkomgeving op loopafstand van Utrecht Centraal Station en Nijmegen Centraal Station.
- Persoonlijk Ontwikkelbudget van € 6.000,- per 5 jaar. Een ABP-pensioen.
- Een eigen laptop en mobiele telefoonregeling.