11 months
01/02/2025 - 31/01/2026 Belgium
Requirements
Roles
  • Front-End Developer Expert
Languages
  • French Active knowledge
  • Dutch Active knowledge
  • English Active knowledge
Skills
  • TypeScript Confirmed
  • Design System : ontwikkeling en optimalisatie componenten Confirmed
  • Javascript Confirmed
  • Single page applications Confirmed
  • Cloud native front end applicatie ontwikkeling Confirmed
  • Ontwikkelen web portals Confirmed
  • Angular 2+ Confirmed
  • Ontsluiten/consumeren API's via front end Confirmed
  • Front-end applicatie ontwikkeling Expert
  • Front end architectuur Confirmed
  • Front end micro service architectuur (ontwikkelen en integreren) Confirmed
Description

Het Commissariaat Generaal voor de Vluchtelingen en de Staatlozen is een federale onafhankelijke administratie. De opdracht van het CGVS bestaat erin bescherming te bieden aan personen die in geval van terugkeer naar hun land van herkomst risico op vervolging of ernstige schade lopen. Overeenkomstig de Belgische, Europese en internationale normen onderzoekt het CGVS elk verzoek om internationale bescherming op individuele, objectieve en onpartijdige wijze.

Binnen het CGVS is een moderniseringstraject opgestart, vertaald binnen het programma eDossier. Het is een heel ambitieus programma, bestaande uit een aantal projecten, met een heel strakke timing. Om het programma verder vorm te geven en uit te werken zijn we op zoek naar sterke profielen die zich willen engageren tot de oplevering, voorzien in 2027.

Één van de profielen die we zoeken is een Senior Front End Ontwikkelaar/Engineer, specialisatie in Angular 2+. De ontwikkeling van websites wordt niet beschouwd als relevante ervaring, met uitzondering van webportals of webshops. Ben je fullstack ontwikkelaar, dan is je back end ervaring in de java programmeertaal met minstens 4 jaar ervaring met java SE10+ (obligatoir) en heb je de laatste 10 jaar minstens 6 jaar full time front end ontwikkeling uitgevoerd (obligatoir) of minstens 8 jaar gedurende 80% (4/5) time front end ontwikkeling uitgevoerd (obligatoir).

Een beschrijving van het takenpakket en de competenties vind je hierna terug. Je vormt een team met andere ervaren, heel competente en gemotiveerde personen. Eveneens kan je steeds beroep doen op de kennis en competenties van onze senior architecten.

Voel je je aangesproken door de basisopdracht van het CGVS en heb je een match met het takenpakket en de gevraagde competenties, aarzel niet om je kandidaat te stellen.

Wie op zoek is naar een pure lead en/of advies functie, gelieve zich te onthouden. De nadruk ligt op het ontwerpen en implementeren. Wie op zoek is naar 4 dagen telewerk, komt bij ons eveneens bedrogen uit. Om de teamgeest te bevorderen, vragen wij om 3 dagen in de week op kantoor aanwezig te zijn. Onze kantoren liggen naast het station Brussel Zuid.

– Graad in informatica is knap meegenomen, maar effectieve ervaring geeft de doorslag

– Zichzelf continu bijscholend om op de hoogte te blijven van de nieuwste duurzame tendensen en innovaties binnen de domeinen van front end development,

–  Bij voorkeur +10 jaar hands on ervaring met front end applicatie ontwikkeling,

–  Bij voorkeur 6 jaar hands on ervaring met het ontwikkelen van single page applications,

–  Bij voorkeur 6 jaar hands on ervaring met Angular 2+ framework,

–  Bij voorkeur 6 jaar hands on ervaring met typescript,

–  Bij voorkeur 6 jaar hands on ervaring met javascript,

–  Bij voorkeur 6 jaar hands on ervaring met ontsluiten/consumeren API’s in front end,

–  Bij voorkeur 5 jaar hands on ervaring met front end microservice architectuur (ontwikkelen en integreren),

–  Bij voorkeur 5 jaar hands on ervaring met het ontwikkelen van web portals op basis van web portal technologie (drupal, liferay, etc) of via angular 2+ framework

–  Bij voorkeur 5 jaar ervaring als front end architect (design front end solution)

–  Bij voorkeur 5 jaar hands on ervaring met ontwikkeling en optimalisatie van library componenten voor een Design System,

–  Bij voorkeur 5 jaar hands on ervaring met cloud native front end applicatie ontwikkeling,

–  Bij voorkeur 5 jaar ervaring met (samen)werken binnen agile delivery teams,

– Vermogen om alternatieve oplossingen voor te stellen en aanbevelingen te formuleren over de te maken keuzes, rekening houdend met de volledige context,

– Goede luisteraar, flexibele houding, en in het bezit zijn van het vermogen om te communiceren met technische en niet technische stakeholders,

– Kennis en hands on ervaring met definitie en ontwikkeling van API’s is een absolute meerwaarde,

– Kennis en hands on gebruik van JAVA SE10+ is een absolute meerwaarde,

– Kennis en ervaring met event driven architecture en systems is een absolute meerwaarde,

– Kennis van en hands on ervaring met UX/UI design is een meerwaarde,

– Kennis van en hands on ervaring met design tools is een meerwaarde,

– Kennis van en hands on integratie ervaring met bestaande services en building blocks op federaal niveau is een absolute meerwaarde.

I. Talen

– Actieve kennis van twee van de volgende talen : Nederlands, Frans, Engels

– Actieve kennis van de drie talen is een absolute meerwaarde

II. Takenpakket

– Als ervaren front-end Engineer/ontwikkelaar met expertise in het Angular-framework en uitgebreide ervaring in het integreren van RESTful services, ben je gepassioneerd door het bouwen van moderne en schaalbare webapplicaties. Jouw vaardigheden stellen je in staat om naadloze, moderne en responsieve gebruikersinterfaces te ontwerpen en te ontwikkelen, waarbij je gebruik maakt van de kracht van Angular en de mogelijkheden van RESTful-services,

– Je ben in staat om effectief te communiceren en samen te werken met andere teamleden, om de integratie van microservices in de front-end te stroomlijnen en een naadloze gebruikerservaring te garanderen,

– Je bent bekwaam in het vertalen van ontwerpen en wireframes naar goed gestructureerde,

semantische en herbruikbare code. Je bent goed thuis in het implementeren van de nieuwste front-end technologieën en best practices, rekening houdend met de mogelijkheden en beperkingen van de verschillende browsers en toestellen,

– Je bent bekend met best practices voor het structureren van code en het optimaliseren van de frontend architectuur voor een betere gebruikerservaring.

– Je bent goed thuis in het implementeren van API’s, het verwerken van gegevensstromen en het beheren van staat in de applicatie,

– Je houdt jezelf voortdurend op de hoogte van de nieuwste ontwikkelingen,

– Jouw sterke analytische en probleemoplossende vaardigheden stellen je in staat om complexe uitdagingen aan te gaan en effectieve oplossingen te leveren,

– Je werkt graag in teamverband en kan goed communiceren met zowel technische als niet technische belanghebbenden om de behoeften van het project volledig te begrijpen en te voldoen,

– Ook al werk je in teamverband, je hebt voldoende maturiteit om zelfstandig en pro actief te werk te gaan

– Je werkt actief samen met UX/UI designers en andere interne stakeholders, geeft feedback op de haalbaarheid van de ontwerpen en geeft input waarmee de grafische ontwerpen verder geoptimaliseerd kunnen worden

– Je schat de architectuur en datamodellen correct in en bespreekt deze met je collega’s en

stakeholders.

III. Het interview

Op basis van de pre selectie van het platform Pro Unity en een verdere interne analyse van de CV’s van de kandidaten, kunnen kandidaten uitgenodigd worden voor een individueel interview. Tijdens het interview worden de soft skills en motivatie bevraagd, alsook de hard skills (gevraagde competenties, ervaringsniveau, expertiseniveau). 

Oproepen voor interviews gebeuren in waves/contingenten van maximaal 5 personen. Indien geen enkele kandidaat van een wave of contingent, wordt geselecteerd door de jury, dan worden de kandidaten van de volgende wave uitgenodigd voor een individueel interview. Dit proces wordt herhaald tot wanneer de jury een kandidaat heeft geselecteerd.

Voor meer informatie over het programma of het selectieproces : steven.baerdeman@ibz.be

—————————————————————————————————————————————

Le Commissariat général aux réfugiés et aux apatrides est une administration fédérale indépendante. La mission du CGRA est d’offrir une protection aux personnes qui risquent d’être persécutées ou de subir des atteintes graves en cas de retour dans leur pays d’origine. Conformément aux normes belges, européennes et internationales, le CGRA examine chaque demande de protection internationale de manière individuelle, objective et impartiale.

Un projet de modernisation a été lancé au sein du CGRS, traduit dans le programme eDossier. Il s’agit d’un programme très ambitieux, composé d’un certain nombre de projets, avec un calendrier très serré. Afin de continuer à façonner et à élaborer le programme, nous recherchons des profils solides prêts à s’engager jusqu’à la livraison, prévue pour 2027.

L’un des profils que nous recherchons est un senior front end développeur/ingénieur, specialisation en Angular 2+. Le développement de sites web n’est pas considéré comme une expérience pertinente, à l’exception des portails web ou des boutiques en ligne. Si vous êtes un développeur full-stack, vous avez de l’expérience dans le langage de programmation Java avec au moins 4 ans d’expérience avec Java SE10+ (obligatoire) et vous avez effectué au moins 6 ans de développement front-end à temps plein au cours des 10 dernières années (obligatoire) ou au moins 8 ans de développement front-end à 80 % (4/5) du temps (obligatoire). 

Vous trouverez ci-dessous une description des tâches et des compétences. Vous formerez une équipe avec d’autres personnes expérimentées, très compétentes et motivées. Vous pourrez également toujours faire appel aux connaissances et aux compétences de nos architectes senior.

Si vous vous sentez attiré(e) par la mission fondamentale du CGRA et que vous êtes en phase avec l’éventail des tâches et des compétences requises, n’hésitez pas à poser votre candidature.

Les personnes à la recherche d’un rôle de chef de file et/ou de consultant sont priées de s’abstenir. L’accent est mis sur la conception et la mise en œuvre. Ceux qui recherchent un télétravail de 4 jours seront également déçus. Pour favoriser l’esprit d’équipe, nous demandons d’être présent au bureau 3 jours par semaine. Nos bureaux sont situés à côté de la gare de Bruxelles-Midi.

– Un diplôme en informatique est souhaitable, mais une expérience effective est plus essentielle.

– Se mettre continuellement à jour pour rester en phase avec les dernières tendances en matière de développement durable et de protection de l’environnement.

des innovations dans le domaine du développement de l’interface utilisateur,

– De préférence, +10 ans d’expérience pratique dans le développement d’applications front end,

– De préférence, 6 ans d’expérience pratique avec le framework Angular 2+,

– De préférence, 6 ans d’expérience pratique avec typescript,

– De préférence, 6 ans d’experience pratique avec javascript,

– De préférence, 6 ans d’expérience pratique dans le développement d’applications à page unique,

– De préférence, 6 ans d’expérience pratique en matière de consommation/le déverrouillage d’API dans le front end,

De préférence, 5 ans d’expérience pratique dans l’architecture de microservices front end (développement et intégration),

– De préférence, 5 ans d’expérience pratique dans le développement de portails web basés sur la technologie des portails web (drupal, liferay, etc.) ou via le framework angular 2+.

– De préférence, 5 ans d’expérience en tant qu’architecte front-end (conception de solutions front-end)

– De préférence, 5 ans d’expérience pratique dans le développement et l’optimisation de composants de library pour un Design System,

– De préférence, 5 ans d’expérience pratique dans le développement d’applications de front-end natives du cloud,

– De préférence, 5 ans d’expérience de travail (ensemble) au sein d’équipes de livraison agile,

– Capacité à proposer des solutions alternatives et à formuler des recommandations sur les choix à faire, en tenant compte de l’ensemble du contexte,

– Bonne écoute, attitude flexible et capacité à communiquer avec les parties prenantes techniques et non techniques,

– La connaissance et l’expérience pratique de la définition et du développement d’API sont un atout absolu,

– La connaissance et l’utilisation pratique de JAVA SE10+ est un avantage absolu,

– La connaissance et l’expérience de l’architecture et des systèmes pilotés par les événements constituent un avantage absolu,

– La connaissance et l’expérience pratique de la conception UX/UI est un atout,

– La connaissance et l’expérience pratique des outils de conception sont un atout,

– Connaissance et expérience pratique de l’intégration des services et des modules existants au niveau fédéral est un bonus absolu.

I. Langues

– Connaissance active de deux des langues suivantes : néerlandais, français, anglais.

– Une connaissance active des trois langues est un avantage absolu.

II. Les tâches

– En tant qu’ingénieur/développeur front-end expérimenté avec une expertise dans le framework Angular et une expérience approfondie dans l’intégration de services RESTful, vous êtes passionné par la construction d’applications web modernes et évolutives. Vos compétences vous permettront de concevoir et de développer des interfaces utilisateurs transparentes, modernes et réactives, en tirant parti de la puissance d’Angular et des capacités des services RESTful,

– Vous êtes capable de communiquer et de collaborer efficacement avec les autres membres de l’équipe afin de rationaliser l’intégration des microservices dans le front-end et d’assurer une expérience utilisateur transparente,

– Vous êtes capable de traduire des conceptions et des wireframes en documents bien structurés, code sémantique et réutilisable. Vous savez mettre en œuvre les dernières technologies frontales et les meilleures pratiques, en tenant compte des capacités et des limites des différents navigateurs et appareils,

– Vous connaissez les meilleures pratiques en matière de structuration du code et d’optimisation de l’architecture frontale pour une meilleure expérience utilisateur.

– Vous avez une bonne connaissance de la mise en œuvre des API, du traitement des flux de données et de la gestion de l’état dans l’application,

– Vous vous tenez constamment au courant des derniers développements,

– Vos solides compétences en matière d’analyse et de résolution de problèmes vous permettent de relever des défis complexes et de proposer des solutions efficaces,

– Vous aimez travailler en équipe et savez communiquer avec les parties prenantes techniques et non techniques afin de bien comprendre les besoins du projet et d’y répondre,

– Même si vous travaillez en équipe, vous avez suffisamment de maturité pour travailler de manière indépendante et proactive.

– Vous collaborez activement avec les concepteurs UX/UI et d’autres parties prenantes internes, en fournissant des commentaires sur la faisabilité des conceptions et des données qui peuvent être utilisées pour optimiser davantage les conceptions graphiques.

– Vous estimez correctement les modèles d’architecture et de données et en discutez avec vos collègues et les parties prenantes.

III. L’interview

Sur la base de la présélection de la plateforme Pro Unity et d’une analyse interne plus poussée des CV des candidats, ces derniers peuvent être invités à un entretien individuel. Au cours de l’entretien, les compétences non techniques et la motivation sont examinées, ainsi que les compétences techniques (compétences requises, niveau d’expérience, niveau d’expertise). 

Les convocations aux entretiens se font par vagues/contingents de 5 personnes maximum. Si aucun candidat d’une vague ou d’un contingent n’est sélectionné par le jury, les candidats de la vague suivante sont invités à un entretien individuel. Ce processus est répété jusqu’à ce qu’un candidat soit sélectionné par le jury.

Pour plus d’informations sur le programme ou le processus de sélection : steven.baerdeman@ibz.be