Dans le cadre de la transformation digitale et de la modernisation de son système d’information dédié à l’exploitation dynamique du réseau gazier, un acteur majeur du secteur de l’énergie recherche un Tech Lead Front Angular pour renforcer l’équipe en charge d’une plateforme de simulation et de gestion du réseau.
La mission s’inscrit au sein d’un programme stratégique visant à industrialiser une application métier complexe intégrant des fonctionnalités de cartographie, de simulation, de gestion de scénarios et d’analyse du réseau. L’environnement repose sur une architecture moderne, des pratiques DevOps avancées et les dernières versions des technologies Front-End.
🎯 Missions principales et rôle
En tant que Tech Lead Front Angular, vous serez le référent technique Front-End et aurez pour responsabilités de :
🏗️ Architecture & Leadership Technique
Définir et piloter l’architecture Front-End de l’application.
Garantir l’évolutivité, la maintenabilité et la robustesse de la plateforme.
Accompagner les équipes dans les choix techniques et les bonnes pratiques.
💻 Développement
Concevoir et développer les fonctionnalités métier Front-End.
Participer aux développements complexes liés à :
Cartographie réseau
Gestion des sessions
Gestion des scénarios
Topologie réseau
Manœuvres et calculs métier
Assurer l’intégration avec les API REST du backend.
✅ Qualité & Industrialisation
Mettre en œuvre et faire respecter les standards de développement.
Réaliser les revues de code.
Garantir un haut niveau de couverture de tests.
Participer à l’amélioration continue des processus et outils.
🤝 Collaboration Projet
Accompagner les équipes fonctionnelles dans la spécification et le macro-chiffrage des besoins.
Participer aux activités de recette et à la correction des anomalies.
Contribuer à la documentation technique et aux dossiers de mise en production.
🎯 Objectifs
Construire une architecture Front-End moderne et pérenne.
Industrialiser le développement de la plateforme ESR.
Garantir la qualité du code et le respect des standards techniques.
Assurer la performance, la sécurité et la maintenabilité des applications.
Être force de proposition sur les pratiques de développement et l’outillage.
Accompagner la montée en compétence de l’équipe Front-End.
🛠️ Compétences requises
Front-End & Frameworks
Angular (expert)
TypeScript / JavaScript
HTML5 / CSS3 / SCSS
Angular Signals
RxJS
Angular Material
Angular CDK
Architecture
Standalone Components
Lazy Loading
Architecture Front moderne
Web Components
Design System
Cartographie & Datavisualisation
MapLibre GL
OpenLayers
Turf.js
ApexCharts
Qualité Logicielle
Vitest
Playwright ou Cypress
TDD
Tests unitaires et d’intégration
DevOps & Outillage
Git
GitLab
GitLab CI/CD
Docker
Artifactory
SonarQube
JIRA
Sécurité & Performance
Sécurité applicative
API REST
WebSocket
Accessibilité Web
Optimisation des performances Front-End
Connaissances complémentaires
Réseaux (IP, DNS, Ports)
UX/UI
SOLID
KISS
👤 Profil
Formation & Expérience
Formation supérieure en informatique ou équivalent.
Expérience significative en développement Front-End Angular.
Expérience confirmée en rôle de Tech Lead ou référent technique.
Expérience sur des architectures modernes et applications à forte volumétrie.
Une connaissance des outils de cartographie web constitue un atout.