Aller au contenu
HumanInTech
Toutes les offres
FreelanceTemps plein Bruxelles, hybride

Frontend Web Developer

A Belgian public-sector organisation

Ce que vous ferez

Vous rejoindrez une équipe de développement qui construit une nouvelle plateforme de gestion de dossiers basée sur le web pour soutenir des besoins opérationnels critiques. La solution est construite sur des technologies web modernes avec une architecture microservices et micro-frontend, conteneurisée et hautement évolutive, développée selon les méthodes agiles Scrum.

En tant que spécialiste frontend, vous développerez l'application cliente qui gère les dossiers opérationnels. Durant la première phase de la mission, vos principales tâches comprendront :

  • Prendre connaissance de l'environnement existant et vous familiariser avec le domaine métier
  • Intégrer des services pour récupérer, persister et modifier les données utilisées par l'application cliente
  • Modéliser les entités selon les bonnes pratiques de standardisation des données
  • Implémenter les interfaces utilisateur sur base des designs fournis par le designer UX/UI, en utilisant une approche modulaire
  • Implémenter les tests unitaires et les tests d'intégration pour le côté client
  • Versionner votre code, générer des pull requests et effectuer des revues de code avant de fusionner vers la branche principale
  • Travailler de manière agile, en vous concentrant sur les tâches planifiées, en respectant les délais et en vous adaptant aux exigences changeantes

Durant la deuxième phase, vous assurerez la maintenance de la solution, incluant les mises à jour technologiques régulières, la veille technologique et l'implémentation de nouvelles fonctionnalités ou modules demandés par les utilisateurs.

Le backend se compose de services centraux accessibles via une couche d'intégration. L'infrastructure utilise une approche conteneurisée avec un provisionnement Infrastructure as Code.

Ce que nous recherchons

Vous détenez au moins un bachelor en informatique et avez plusieurs années d'expérience dans un rôle similaire.

Compétences techniques :

  • Développement d'applications web single-page, incluant l'architecture micro-frontend, en utilisant Angular et Module Federation
  • Mécanismes d'authentification via OpenID Connect et autorisation via OAuth2 pour les applications frontend
  • Pipelines CI/CD avec GitLab
  • Git, incluant les branches, pull requests et revues de code
  • Web SPA et Clean Architecture
  • PostgreSQL, IndexedDB
  • NX, RxJS, tests unitaires et tests d'intégration
  • PrimeNG
  • REST API
  • Méthodologie agile et Scrum

Atouts supplémentaires :

  • Architecture microservices
  • PgLite
  • Vue.js
  • gRPC, SignalR, RabbitMQ
  • Connaissance de Kubernetes et Redis
  • Familiarité avec l'environnement opérationnel du secteur public

Qualités personnelles :

  • Adaptable aux changements de technologie ou de stratégie
  • Persévérant et orienté solutions
  • Team player avec un esprit collectif
  • Autonome une fois aligné avec l'équipe
  • Curieux techniquement et créatif
  • Bon communicateur

Langues :

Vous parlez couramment l'anglais et soit le néerlandais, soit le français. Une connaissance active d'une langue nationale et au moins une connaissance passive de l'autre constitue un atout majeur.

Le contexte

Il s'agit d'une mission freelance d'une durée de trois mois, de mi-octobre à fin décembre 2026. Le poste est basé à Bruxelles avec des modalités de travail hybride. Vous travaillerez à temps plein au sein d'une équipe multidisciplinaire utilisant Scrum.

Alertes emploi

Soyez informé des postes qui vous correspondent.

Dites-nous ce qui vous intéresse. Vous recevez chaque semaine un aperçu des postes ouverts correspondants et, si vous le souhaitez, nous vous contactons directement dès qu'une opportunité se présente pour votre profil. Pas de compte, un clic pour confirmer, un clic pour arrêter.

Qu'est-ce qui vous intéresse ?

Domaines

Technologies

Comment pouvons-nous vous tenir informé ?

Vous confirmez votre inscription en un clic dans l'e-mail que nous vous envoyons. Chaque message contient un lien pour modifier ou arrêter cela. Vos données ne servent qu'à cet usage. Voir la politique de confidentialité.