Werken bij het ministerie van Defensie maar niet als militair?
Als je kiest voor een baan bij Defensie, dan kies je voor maatschappelijk relevant werk. Je draagt echt iets bij aan een veilig Nederland.
Naast ongeveer 53.000 beroepsmilitairen en reservisten werken er ook nog zo’n 27.000 burgers bij Defensie. Wil jij in je eigen vakgebied als burger bijdragen aan een professionele defensieorganisatie en daarmee aan vrede en veiligheid in binnen- en buitenland?
Wil jij als ervaren front-end developer bijdragen aan één centraal Defensie Design System dat gebruikt wordt door duizenden medewerkers binnen de organisatie? Dan zoeken wij jou.
Defensie staat aan het begin van een belangrijke digitale ontwikkeling: de realisatie van één centraal design system voor de gehele organisatie.
Als Senior Front-end Developer bouw jij mee aan een schaalbaar en toekomstbestendig platform waarmee ontwikkelteams binnen Defensie sneller, consistenter en veiliger applicaties kunnen ontwikkelen.
Het design system vormt de basis voor uiteenlopende digitale toepassingen. Van webapplicaties en selfserviceportalen tot systemen die door militairen in operationele omstandigheden worden gebruikt. Jouw werk heeft daarmee directe impact op gebruikers binnen heel Defensie.
Je werkt aan herbruikbare front-end componenten, bewaakt de kwaliteit van de code en zorgt ervoor dat onderdelen toegankelijk, veilig en eenvoudig toepasbaar zijn binnen verschillende applicaties en frameworks.
Als ervaren developer ben jij niet alleen verantwoordelijk voor de technische realisatie, maar ook voor de verdere professionalisering van het design system. Je denkt mee over architectuurkeuzes, ontwikkelstandaarden en de adoptie binnen de organisatie.
Je werkt nauw samen met UX designers, product owners, architecten en andere ontwikkelteams. Daarbij vertaal je gebruikersbehoeften en technische eisen naar concrete oplossingen.
Een greep uit jouw werkzaamheden:
- Ontwerpen, ontwikkelen en onderhouden van herbruikbare front-end componenten binnen een centraal design system;
- Ontwikkelen van schaalbare webcomponents en bijdragen aan de technische architectuur;
- Bouwen en onderhouden van componenten die binnen verschillende applicaties en frameworks gebruikt kunnen worden;
- Bewaken van kwaliteit, toegankelijkheid, performance en gebruiksvriendelijkheid;
- Opstellen van technische documentatie en richtlijnen voor ontwikkelteams;
- Uitvoeren van testen en kwaliteitscontroles op ontwikkelde componenten;
- Analyseren en oplossen van technische problemen en verstoringen;
- Bijdragen aan lifecyclemanagement en verdere ontwikkeling van het platform;
- Delen van kennis en begeleiden van collega-ontwikkelaars bij het gebruik van het design system;
- Adviseren over technische verbeteringen en nieuwe mogelijkheden.