Was Sie tun werden
Sie werden Teil eines Entwicklungsteams, das eine neue webbasierte Case-Management-Plattform zur Unterstützung kritischer operativer Anforderungen aufbaut. Die Lösung basiert auf modernen Webtechnologien mit einer Microservices- und Micro-Frontend-Architektur, ist containerisiert und hochskalierbar und wird nach agilen Scrum-Methoden entwickelt.
Als Frontend-Spezialist entwickeln Sie die Client-Anwendung, die operative Fallakten verwaltet. In der ersten Phase des Auftrags umfassen Ihre Hauptaufgaben:
- Kennenlernen der bestehenden Umgebung und Einarbeitung in den Geschäftsbereich
- Integration von Services zum Abrufen, Speichern und Ändern von Daten, die von der Client-Anwendung verwendet werden
- Modellierung von Entitäten gemäß Best Practices zur Datenstandardisierung
- Implementierung von Benutzeroberflächen basierend auf Designs des UX/UI-Designers unter Verwendung eines modularen Ansatzes
- Implementierung von Unit-Tests und Integrationstests für die Client-Seite
- Versionierung Ihres Codes, Erstellen von Pull Requests und Durchführung von Code Reviews vor dem Merge in den Hauptbranch
- Agiles Arbeiten mit Fokus auf geplante Aufgaben, Einhaltung von Fristen und Anpassung an sich ändernde Anforderungen
In der zweiten Phase werden Sie die Lösung warten, einschließlich regelmäßiger Technologie-Updates, Technology Watch und Implementierung neuer Funktionen oder Module, die von Benutzern angefordert werden.
Das Backend besteht aus zentralen Services, die über eine Integrationsschicht zugänglich sind. Die Infrastruktur nutzt einen containerisierten Ansatz mit Infrastructure as Code Bereitstellung.
Was wir suchen
Sie verfügen über mindestens einen Bachelor-Abschluss in IT und haben mehrjährige Erfahrung in einer ähnlichen Rolle.
Technische Fähigkeiten:
- Entwicklung von Single-Page-Webanwendungen, einschließlich Micro-Frontend-Architektur, mit Angular und Module Federation
- Authentifizierungsmechanismen über OpenID Connect und Autorisierung über OAuth2 für Frontend-Anwendungen
- CI/CD-Pipelines mit GitLab
- Git, einschließlich Branches, Pull Requests und Code Reviews
- Web SPA und Clean Architecture
- PostgreSQL, IndexedDB
- NX, RxJS, Unit Testing und Integration Testing
- PrimeNG
- REST API
- Agile Methodik und Scrum
Von Vorteil:
- Microservices-Architektur
- PgLite
- Vue.js
- gRPC, SignalR, RabbitMQ
- Kenntnisse in Kubernetes und Redis
- Vertrautheit mit der operativen Umgebung des öffentlichen Sektors
Persönliche Eigenschaften:
- Anpassungsfähig bei Änderungen in Technologie oder Strategie
- Ausdauernd und lösungsorientiert
- Teamplayer mit kollektiver Denkweise
- Selbstständig nach Abstimmung mit dem Team
- Technisch neugierig und kreativ
- Gute Kommunikationsfähigkeiten
Sprachen:
Sie beherrschen Englisch fließend sowie entweder Niederländisch oder Französisch. Aktive Kenntnisse einer Landessprache und mindestens passive Kenntnisse der anderen sind ein starker Vorteil.
Der Rahmen
Dies ist ein freiberuflicher Auftrag über drei Monate, von Mitte Oktober bis Ende Dezember 2026. Die Stelle ist in Brüssel angesiedelt mit hybriden Arbeitsregelungen. Sie arbeiten Vollzeit in einem multidisziplinären Team nach Scrum.