Développeur Front Angular JS (H/F)
Description du poste
🧭 Contexte de mission
Dans le cadre d’un vaste programme de transformation de son système d’information dédié à la gestion des interventions, un acteur majeur du secteur de l’énergie engage une refonte progressive de plusieurs applications historiques au travers d’un programme stratégique de modernisation.
L’objectif est de construire une plateforme unifiée permettant de simplifier les parcours utilisateurs, supprimer les ressaisies, centraliser la planification des activités et améliorer l’efficacité opérationnelle des équipes terrain.
Pour accompagner cette transformation, une architecture moderne orientée microservices et évènementielle est mise en place, reposant notamment sur les technologies Java, Angular et Kafka. Plusieurs squads agiles sont mobilisées, dont une équipe Front dédiée au développement des nouveaux portails utilisateurs.
Dans ce contexte, nous recherchons un(e) Développeur Front Angular Confirmé(e) pour participer à la conception et au développement des nouvelles interfaces web du programme.
🎯 Missions principales et rôle
Au sein d’une équipe agile et sous la responsabilité du responsable technique, vous interviendrez sur le développement et l’évolution des portails utilisateurs Angular.
À ce titre, vous serez amené(e) à :
Développer les nouvelles fonctionnalités des portails web en Angular (SPA)
Garantir la qualité, la maintenabilité et les performances du code produit
Respecter et appliquer le Design System en vigueur
Participer aux ateliers de conception fonctionnelle et technique
Accompagner les équipes MOA/MOE dans le cadrage et le chiffrage des besoins
Réaliser les développements dans le respect des bonnes pratiques (SOLID, KISS, revue de code, couverture de tests)
Participer à la correction des anomalies détectées lors des phases de recette
Contribuer à l’amélioration continue des pratiques de développement et de l’outillage
Assurer la qualité des livraisons et la préparation des mises en production
Veiller à la performance et à l’accessibilité des applications développées
🚀 Objectifs
Participer à la construction des nouveaux portails utilisateurs du programme
Garantir une expérience utilisateur performante et ergonomique
Produire un code robuste, testé et industrialisé
Contribuer activement aux livraisons des différentes versions applicatives
Accompagner la modernisation du système d’information via des technologies Front modernes
🧠 Compétences requises
Front-end
Angular 17+ (expertise confirmée)
TypeScript / JavaScript
HTML5 / CSS3
Architecture & Développement
API REST
State Management
WebSocket / SSE
Principes SOLID et KISS
Accessibilité numérique
UX/UI
Qualité & Tests
TDD
Tests unitaires et d’intégration
Karma
Jasmine
Jest
Code Review
Code Coverage
DevOps & Industrialisation
Git
GitLab
GitLab CI/CD
SonarQube
Argo CD
Docker
Kubernetes
Design System
Figma
Storybook
ZeroHeight
Performance & Sécurité
Optimisation des performances Front (rendu, appels API, taille des bundles)
Sécurité applicative
Connaissances réseau (IP, DNS, Ports)
Méthodologies
Méthodes Agile / Scrum
Jira
Bonus appréciés
Connaissance de Bryntum, ngx-charts ou bibliothèques équivalentes
Utilisation d’outils d’IA générative dans un contexte de développement logiciel
👤 Profil
Développeur Front Angular Confirmé
Minimum 4 à 5 ans d’expérience en développement web moderne
Solide expérience sur Angular et les architectures SPA
À l’aise dans des environnements Agile et DevOps
Capacité à travailler en autonomie tout en collaborant efficacement avec les équipes métier et techniques
Excellent relationnel et bonnes capacités de communication
Esprit d’analyse, rigueur et sens de la qualité
Curiosité technique et force de proposition
Exigences du poste
Stack technique :
À propos de l'entreprise
Publié par
Intéressé par cette offre ?
Cliquez sur "Postuler" pour accéder à l'offre.