Développeur Frontend Angular

EngiFlex BV

Brussel

Sur place

EUR 52 000 - 70 000

Plein temps

Il y a 10 jours
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

Avantages offerts par ce poste

Voiture de société
Avantages extra-légaux
Formation et certification

Résumé du poste

EngiFlex BV recherche un Développeur Frontend Web pour participer à la création d’une plateforme CMS destinée à gérer des dossiers opérationnels et des informations policières internationales. Vous travaillerez sur une architecture Micro-Frontend Angular/NX et intégrerez des services via REST et gRPC dans un cadre Agile.

Le candidat idéal possède une solide expérience frontend, maîtrise Angular et les tests, et parle anglais avec au moins une langue nationale belge.

Qualifications

  • Expérience confirmée en développement d’applications web frontend.
  • Maîtrise du développement Web SPA et de la Clean Architecture.
  • Bonne connaissance d’Angular, RxJS, Module Federation et NX.
  • Maîtrise d’OpenID Connect et d’OAuth2 appliqués aux applications frontend.
  • Expérience avec Git, GitLab et CI/CD.
  • Expérience des tests unitaires et des tests d’intégration.
  • Connaissance de PostgreSQL et idéalement PrimeNG.
  • Habitude de travail en environnement Agile/Scrum.
  • Maîtrise l’anglais et une langue nationale belge au minimum.
  • La connaissance de l’environnement policier est un plus.

Responsabilités

  • Prendre connaissance de l’existant et comprendre l’environnement métier.
  • Intégrer les différents services pour collecter, persister et modifier les données exploitées par l’application.
  • Modéliser les entités en respectant les bonnes pratiques de standardisation des données.
  • Développer des interfaces utilisateur conformes aux maquettes UX/UI, avec une approche modulaire.
  • Concevoir et développer une application web de type SPA, en Micro-Frontend avec Angular, NX et Module Federation.
  • Mettre en œuvre OpenID Connect et OAuth2 côté frontend.
  • Réaliser les tests unitaires et les tests d’intégration côté client.
  • Versionner le code source avec Git, gérer les branches, créer des pull requests et participer aux revues de code.
  • Contribuer aux pipelines CI/CD avec GitLab.
  • Collaborer de manière agile et s’adapter aux évolutions du projet.
  • Dans une seconde phase, assurer la maintenance évolutive et la veille technologique.

Connaissances

Angular
RxJS
Module Federation
NX
REST API
OpenID Connect
OAuth2
Git
GitLab
CI/CD
Unit testing
Integration testing
PostgreSQL
PrimeNG
Agile/Scrum
Anglais
Langue nationale belge
Orientation solution

Formation

Bachelier en informatique

Outils

Git
GitLab
Kubernetes
Redis
RabbitMQ
gRPC
SignalR
Vue.js

Description du poste

Tâches et responsabilités
Développeur Frontend Web

Vous contribuerez au développement d’une nouvelle plateforme web de type CMS (Case Management System) destinée à répondre à un besoin opérationnel critique dans le cadre de la coopération policière internationale.

La solution repose sur un socle technologique moderne : architecture en microservices et micro-frontends, environnement conteneurisé, haute disponibilité, scalabilité et approche Infrastructure as Code. Le projet est mené selon les méthodes agiles, en particulier Scrum.

En tant que spécialiste Frontend, vous participerez à la conception et au développement d’une application cliente dédiée à la gestion de dossiers opérationnels et au traitement d’informations policières internationales. Dans une première phase, l’accent sera mis sur la mise en place d’une base commune couvrant les besoins transversaux. Ensuite, des modules spécialisés viendront enrichir la solution afin de répondre à des besoins fonctionnels spécifiques et à différentes intégrations européennes.

Côté backend, l’application s’appuie sur un ensemble de services centraux exposés via une couche d’intégration. L’interface cliente fait partie d’un écosystème plus large exploitant ce catalogue de services.

Missions principales
  • Prendre connaissance de l’existant et comprendre l’environnement métier.
  • Intégrer les différents services pour collecter, persister et modifier les données exploitées par l’application.
  • Modéliser les entités en respectant les bonnes pratiques de standardisation des données.
  • Développer des interfaces utilisateur conformes aux maquettes UX/UI, avec une approche modulaire.
  • Concevoir et développer une application web de type SPA, y compris dans une architecture Micro-Frontend avec Angular, NX et Module Federation.
  • Mettre en œuvre les mécanismes d’authentification OpenID Connect et d’autorisation OAuth2 côté frontend.
  • Réaliser les tests unitaires et les tests d’intégration côté client.
  • Versionner le code source avec Git, gérer les branches, créer des pull requests et participer aux revues de code avant intégration dans la branche principale.
  • Contribuer aux pipelines CI/CD avec GitLab.
  • Collaborer de manière agile sur les tâches planifiées, respecter les priorités et adapter les développements en fonction de l’évolution du projet.
  • Dans une seconde phase, assurer la maintenance évolutive de la solution, les mises à jour technologiques, la veille technique ainsi que l’ajout de nouvelles fonctionnalités ou de nouveaux modules.
Votre profile

Vous êtes titulaire d’un bachelier en informatique au minimum et vous disposez de plusieurs années d’expérience dans une fonction similaire.

  • Expérience confirmée en développement d’applications web frontend.
  • Maîtrise du développement Web SPA et de la Clean Architecture.
  • Très bonne connaissance d’Angular, RxJS, Module Federation et NX.
  • Bonne maîtrise des API REST et de l’intégration avec des services backend.
  • Maîtrise d’OpenID Connect et d’OAuth2 appliqués aux applications frontend.
  • Expérience avec Git, GitLab et les pipelines CI/CD.
  • Expérience des tests unitaires et des tests d’intégration.
  • Connaissance de PostgreSQL et, idéalement, de PrimeNG.
  • Habitude de travail en environnement Agile/Scrum.
  • Capacité à s’adapter rapidement à une nouvelle orientation technique ou à de nouvelles technologies.
  • Esprit d’équipe, autonomie, persévérance, curiosité technique, créativité et orientation solution.
  • Vous maîtrisez l’anglais ainsi qu’une des deux langues nationales. La connaissance active d’une langue nationale et au minimum passive de l’autre constitue un atout.
  • La connaissance de l’environnement policier constitue un plus.
Technologies
  • Architecture : Web SPA, Clean Architecture, Microservices
  • Base de données : PostgreSQL, PgLite, IndexedDB
  • Authentification : OpenID, OAuth2
  • Développement web : Angular, Module Federation, NX, RxJS, Unit testing, Integration testing, PrimeNG, Vue.js
  • API et communication : REST API, gRPC, SignalR, RabbitMQ
  • DevOps : Git, GitLab, CI/CD, Kubernetes, Redis
  • Gestion de projet : Méthodologie Agile, Scrum
Offre

Vous ferez partie d'une PME belge en pleine croissance, où l’initiative et le développement personnel sont encouragés. Nous vous offrirons un environnement de travail agréable, entouré(e) de collègues sympathiques. Ensemble, nous élaborerons un plan de carrière, avec une attention particulière et un budget dédié à la formation ou à la certification complémentaire. Vous pouvez compter sur un salaire attractif, complété par des avantages extra-légaux, y compris une voiture de société.
(Freelance est également possible)

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
Frontend Web Developer
Frontend Web Developer

Communityconsulting • Belgique

À distance
EUR 55 000 - 75 000
Développeur Full-Stack PHP/JavaScript API Web (Freelance possible)
Développeur Full-Stack PHP/JavaScript API Web (Freelance possible)

EngiFlex • Brussel

Hybride
EUR 45 000 - 75 000
Voiture de société
Plan de carrière et formation
Avantages extra-légaux
Développeur Java / Angular confirmé
Développeur Java / Angular confirmé

HumanInTech • Brussel Hoofdstad

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
Frontend Web Developer
Frontend Web Developer

Rhox • Brussel

Sur place
EUR 55 000 - 85 000
Junior Front-End Developer (Migration Angular)
Junior Front-End Developer (Migration Angular)

HumanInTech • Brussel Hoofdstad

Hybride
EUR 65 000 - 90 000
Architecte d’application sécurité DevSecOps (Freelance optional)
Architecte d’application sécurité DevSecOps (Freelance optional)

EngiFlex BV • Brussel

Sur place
EUR 85 000 - 120 000
Voiture de société
Formation ou certification
Junior Java / Angular Developer
Junior Java / Angular Developer

HumanInTech • Brussel Hoofdstad

Hybride
EUR 45 000 - 65 000
Architecte d’application sécurité DevSecOps (Freelance optional)
Architecte d’application sécurité DevSecOps (Freelance optional)

EngiFlex BV • Brussel Hoofdstad

Hybride
EUR 70 000 - 110 000
Voiture de société
Plan de carrière et formation
Formation continue financée