Frontend Web Developer

Communityconsulting

Belgique

À distance

EUR 55 000 - 75 000

Plein temps

Il y a 2 jours
Soyez parmi les premiers à postuler
Générateur de candidature

Obtenez une réponse de cet employeur — un CV et une lettre de motivation adaptés exactement à ce qu’on recherche pour ce poste.

Passez les filtres ATS

Résumé du poste

Communityconsulting recherche un développeur Frontend Web expérimenté pour construire une application SPA moderne avec Angular, s’intégrant dans une architecture Micro-Frontend et utilisant Module Federation. Vous intégrerez des services via API REST et participerez activement aux tests et à la qualité du code.

Le poste requiert plusieurs années d’expérience en développement SPA, une excellente maîtrise d’Angular, et une connaissance des architectures modernes et des pipelines CI/CD.

Qualifications

  • Diplôme bachelier en informatique au minimum et plusieurs années d’expérience en développement SPA.
  • Très bonne maîtrise d’Angular et expérience confirmée en développement SPA.
  • Expérience avec les architectures Micro-Frontend et Module Federation.
  • Connaissance des API REST, GitLab et pipelines CI/CD.
  • Maîtrise d’OpenID Connect et d’OAuth2 appliqués frontend.
  • Bonnes compétences en Clean Architecture et RxJS.

Responsabilités

  • Contribuer à la création des fondations de l’application cliente en SPA avec Angular.
  • Intégrer les services backend via API REST et modéliser les entités frontend.
  • Réaliser les tests unitaires et d’intégration côté frontend.
  • Participer aux code reviews et à la gestion des pulls requests.
  • Conduire le développement selon Agile/Scrum et assurer le respect des délais.
  • Maintenir et faire évoluer la solution après production.

Connaissances

Angular
RxJS
Git
GitLab
CI/CD
REST API
Micro-Frontend
Module Federation
Clean Architecture
IndexedDB
PrimeNG
OpenID Connect
OAuth2
PostgreSQL
PgLite
Vue.js
gRPC
SignalR
RabbitMQ
Kubernetes
Redis

Formation

Diplôme de niveau bachelier en informatique

Outils

NX

Description du poste

Une organisation publique fédérale lance une nouvelle solution web de type Case Management System, destinée à soutenir des processus opérationnels critiques et la coopération internationale en matière d’échange d’informations.

La plateforme reposera sur des technologies web modernes et une architecture scalable basée notamment sur des microservices, des micro-frontends, une infrastructure containerisée et une haute disponibilité.

Le Frontend Web Developer jouera un rôle clé dans la construction de l’application cliente. Dans une première phase, il participera à la création des fondations communes de la plateforme. Dans un second temps, différents modules spécialisés viendront s’intégrer à cette base.

Le développement est organisé selon les méthodes Agile et Scrum.

  • Prendre connaissance de l’environnement existant et du contexte métier.
  • Intégrer les différents services backend afin de récupérer, enregistrer et modifier les données utilisées par l’application.
  • Modéliser les différentes entités côté frontend en respectant les bonnes pratiques de standardisation des données.
  • Développer les interfaces utilisateur à partir des designs fournis par l’UX/UI Designer.
  • Adopter une approche de développement modulaire.
  • Développer et maintenir une application web de type SPA avec Angular.
  • Participer à la mise en place d’une architecture Micro-Frontend.
  • Intégrer des services via des API REST.
  • Implémenter les tests unitaires côté frontend.
  • Implémenter les tests d’intégration côté frontend.
  • Versionner le code source avec Git.
  • Créer et gérer des pull requests.
  • Participer aux code reviews avant intégration dans la branche principale.
  • Travailler selon les méthodologies Agile et Scrum.
  • Respecter les tâches planifiées et les délais définis.
  • Adapter les développements en fonction des changements d’orientation technique.
  • Maintenir la solution développée après sa mise en production.
  • Mettre régulièrement à jour les technologies utilisées.
  • Assurer une veille technologique.
  • Développer de nouvelles fonctionnalités et de nouveaux modules selon les besoins des utilisateurs.
  • Diplôme de niveau bachelier en informatique au minimum.
  • Plusieurs années d’expérience dans une fonction similaire.
  • Expérience confirmée dans le développement d’applications web de type SPA.
  • Très bonne maîtrise de Angular.
  • Expérience avec les architectures Micro-Frontend.
  • Expérience avec Module Federation.
  • Connaissance des principes de Clean Architecture.
  • Bonne maîtrise de RxJS.
  • Expérience avec NX.
  • Expérience en tests unitaires.
  • Bonne maîtrise de OpenID Connect.
  • Bonne maîtrise de OAuth2 appliqué aux applications frontend.
  • Expérience avec les API REST.
  • Très bonne maîtrise de Git.
  • Expérience avec GitLab.
  • Expérience avec les pipelines CI/CD.
  • Maîtrise des concepts de branches, pull requests et code reviews.
  • Expérience dans un environnement Agile / Scrum.
  • Maîtrise active de l’anglais.
  • Maîtrise active du français ou du néerlandais.
  • Capacité à s’adapter à des changements de technologie ou de stratégie.
  • Capacité à travailler de manière autonome une fois les orientations définies avec l’équipe.
  • Bon esprit d’équipe.
  • Bonne communication.
  • Approche orientée solution.
  • Persévérance et curiosité technique.
  • Expérience avec IndexedDB.
  • Expérience dans la mise en place de tests d’intégration frontend.
  • Expérience avec PrimeNG.
  • Connaissance active d’une langue nationale et au minimum passive de l’autre.
  • Forte capacité d’apprentissage et volonté de découvrir de nouvelles technologies.
  • Expérience avec les architectures microservices.
  • Connaissance de PostgreSQL.
  • Connaissance de PgLite.
  • Expérience avec Vue.js.
  • Connaissance de gRPC.
  • Connaissance de SignalR.
  • Connaissance de RabbitMQ.
  • Connaissance de Kubernetes.
  • Connaissance de Redis.
  • Expérience antérieure dans un environnement policier, judiciaire, public ou fortement réglementé.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Développeur Frontend Angular (Freelance optional)
Développeur Frontend Angular (Freelance optional)

EngiFlex • Brussel

Sur place
EUR 60 000 - 90 000
Voiture de société
Plan de carrière et formation
Avantages extra-légaux
+1
Full Stack Web Developer (K10095)
Full Stack Web Developer (K10095)

TiTANS Consulting • Belgique

Hybride
EUR 55 000 - 85 000
Team ONE - 3 Développeurs Confirmés 3/4
Team ONE - 3 Développeurs Confirmés 3/4

Keystone Solutions • Brussel Hoofdstad

Hybride
EUR 140 000 - 180 000
Team ONE - 2 Développeurs Junior 4/4
Team ONE - 2 Développeurs Junior 4/4

Keystone Solutions • Brussel Hoofdstad

Hybride
EUR 60 000 - 90 000
Développeur Java Spring H/F
Développeur Java Spring H/F

Kicklox • Brussel

Hybride
Team ONE - 2 Développeurs Junior 4/4
Team ONE - 2 Développeurs Junior 4/4

keystone-solutions • Brussel

Hybride
EUR 55 000 - 75 000
Frontend Web Developer
Frontend Web Developer

Rhox • Brussel

Sur place
EUR 55 000 - 85 000
Team ONE - 2 Développeurs Junior 4/4
Team ONE - 2 Développeurs Junior 4/4

Keystone Solutions • Brussel

Hybride
EUR 55 000 - 75 000
Frontend Web Developer
Frontend Web Developer

ITS Group Benelux • Brussel

Sur place
EUR 55 000 - 75 000
Hospitalization insurance
Group insurance
Dental insurance
+5
Backend .Net Developer - FR
Backend .Net Developer - FR

Smals • Brussel

Sur place
EUR 70 000 - 110 000
Télétravail très étendu
Formation interne et externe
Assurance hospitalisation
+4