Wat je zal doen
Je sluit aan bij een ontwikkelteam dat een nieuw webgebaseerd case management platform bouwt ter ondersteuning van kritieke operationele behoeften. De oplossing is gebouwd op moderne webtechnologieën met een microservices en micro-frontend architectuur, gecontaineriseerd en zeer schaalbaar, ontwikkeld volgens agile Scrum methoden.
Als frontend specialist ontwikkel je de clientapplicatie die operationele dossiers beheert. Tijdens de eerste fase van de opdracht omvatten je belangrijkste taken:
- Kennismaken met de bestaande omgeving en je vertrouwd maken met het bedrijfsdomein
- Integreren van services om data op te halen, op te slaan en te wijzigen die door de clientapplicatie gebruikt wordt
- Modelleren van entiteiten volgens best practices voor datastandaardisatie
- Implementeren van gebruikersinterfaces op basis van ontwerpen van de UX/UI designer, met een modulaire aanpak
- Implementeren van unit tests en integratietests voor de client side
- Versioneren van je code, genereren van pull requests en uitvoeren van code reviews voor het mergen naar de main branch
- Agile werken, focussen op geplande taken, deadlines respecteren en aanpassen aan veranderende requirements
Tijdens de tweede fase onderhoud je de oplossing, inclusief regelmatige technology updates, technology watch en implementeren van nieuwe features of modules die door gebruikers gevraagd worden.
De backend bestaat uit centrale services die toegankelijk zijn via een integratielaag. De infrastructuur gebruikt een gecontaineriseerde aanpak met Infrastructure as Code provisioning.
Wat we zoeken
Je hebt minstens een bachelor diploma in IT en hebt meerdere jaren ervaring in een vergelijkbare rol.
Technische vaardigheden:
- Ontwikkelen van single-page webapplicaties, inclusief micro-frontend architectuur, met Angular en Module Federation
- Authenticatiemechanismen via OpenID Connect en autorisatie via OAuth2 voor frontend applicaties
- CI/CD pipelines met GitLab
- Git, inclusief branches, pull requests en code reviews
- Web SPA en Clean Architecture
- PostgreSQL, IndexedDB
- NX, RxJS, unit testing en integration testing
- PrimeNG
- REST API
- Agile methodologie en Scrum
Nice to have:
- Microservices architectuur
- PgLite
- Vue.js
- gRPC, SignalR, RabbitMQ
- Kennis van Kubernetes en Redis
- Vertrouwdheid met de operationele omgeving van de publieke sector
Persoonlijke kwaliteiten:
- Aanpasbaar aan veranderingen in technologie of strategie
- Volhardend en oplossingsgericht
- Teamspeler met een collectieve mindset
- Autonoom eens afgestemd met het team
- Technisch nieuwsgierig en creatief
- Goede communicator
Talen:
Je bent vloeiend in het Engels en in het Nederlands of Frans. Actieve kennis van één landstaal en minstens passieve kennis van de andere is een sterk pluspunt.
De setting
Dit is een freelance opdracht van drie maanden, van half oktober tot eind december 2026. De rol is gevestigd in Brussel met hybride werkregelingen. Je werkt voltijds binnen een multidisciplinair team dat Scrum gebruikt.