Ingénieur Front-End Senior

Il y a 15 heures

Laeken, Brussels, Belgique Collective.work Temps plein

Description du poste

Contexte de la mission

Dans le cadre d’un programme de modernisation et de transformation numérique d’envergure au sein d’un environnement institutionnel, nous recherchons un Ingénieur Front-End Senior / Lead Angular, disposant d’une expertise confirmée en architecture front-end, en développement Angular 2+ et en leadership technique.

Vous intégrerez une équipe expérimentée et collaborerez étroitement avec les architectes, les ingénieurs solutions, les spécialistes UX/UI et les autres développeurs afin de concevoir et de mettre en œuvre des applications modernes, performantes, évolutives et sécurisées.

La mission met l’accent sur l’analyse, la conception technique, le développement et l’amélioration continue des solutions front-end.

Profil recherché

Responsabilités

  • Définir l’architecture front-end et les orientations techniques en collaboration avec les architectes.

  • Concevoir des architectures évolutives, maintenables et sécurisées, notamment en matière de composants, de gestion d’état et de pipelines de build.

  • Assurer le leadership technique de l’équipe front-end, accompagner les développeurs et réaliser des revues de code.

  • Concevoir et développer des applications web modernes avec Angular 2+.

  • Intégrer et consommer des API RESTful et contribuer à la définition et au développement d’API.

  • Développer et maintenir des applications de bureau à l’aide du langage Rust.

  • Concevoir, développer et optimiser des composants réutilisables au sein d’un Design System.

  • Mettre en œuvre et optimiser les pipelines CI/CD, idéalement avec Azure DevOps.

  • Collaborer avec les équipes UX/UI pour traduire les maquettes et prototypes en interfaces performantes, accessibles et adaptées aux différents navigateurs et appareils.

  • Participer à l’intégration des microservices et à la gestion des flux de données côté front-end.

  • Évaluer les choix d’architecture et les modèles de données, proposer des solutions alternatives et formuler des recommandations techniques.

  • Contribuer activement aux pratiques de développement Agile et assurer une veille technologique continue.

Profil recherché

  • Plus de 10 ans d’expérience en développement front-end.

  • Au moins 5 ans d’expérience avec Angular 2+.

  • Au moins 5 ans d’expérience en leadership ou en gestion technique d’une équipe front-end.

  • Au moins 5 ans d’expérience en architecture front-end.

  • Au moins 5 ans d’expérience dans le développement d’applications front-end cloud native.

  • Au moins 10 ans d’expérience dans l’intégration et la consommation d’API côté front-end.

  • Au moins 5 ans d’expérience dans la définition et le développement d’API.

  • Au moins 5 ans d’expérience dans le développement de portails web, notamment avec Angular 2+.

  • Au moins 5 ans d’expérience dans le développement et l’optimisation de composants de bibliothèques associés à un Design System.

  • Au moins 3 ans d’expérience dans la mise en œuvre et l’optimisation de pipelines CI/CD.

  • Au moins 1 an d’expérience en développement d’applications de bureau.

  • Au moins 1 an d’expérience pratique avec le langage Rust.

  • Au moins 5 ans d’expérience dans des équipes de développement Agile.

Pour les profils Full-Stack : au moins 6 années de développement front-end à temps plein au cours des 10 dernières années sont obligatoires.

Une expérience en développement de portails web ou de boutiques en ligne est pertinente. Le développement de sites web simples ne sera pas considéré comme une expérience équivalente.

Compétences techniques

  • Front-end : Angular 2+, architecture front-end, composants réutilisables, gestion d’état.

  • API et intégration : API RESTful, conception et consommation d’API, intégration de microservices.

  • Cloud et industrialisation : architectures cloud native, CI/CD, Azure DevOps.

  • Développement complémentaire : Rust et applications