Développeur Angular JS Confirmé (H/F)
Description du poste
🚀 Contexte de mission
Dans le cadre de la modernisation du système d’information des compteurs communicants, un acteur majeur de l’énergie recherche un Développeur Frontend Angular 18 confirmé.
La mission s’inscrit au sein du SIAS (Système d’Information d’Acquisition et de Supervision), qui permet :
L’acquisition des données issues des dispositifs de comptage,
La supervision de la chaîne de télérelève,
L’analyse de la performance des équipements et du réseau communicant.
Le projet concerne notamment la refonte de modules critiques :
Gestion des incidents DDC,
Gestion des habilitations SIAS.
🎯 Missions principales et rôle
🧩 Analyse et conception fonctionnelle
Analyser les spécifications fonctionnelles et les traduire en solutions techniques.
Participer aux phases de conception frontend (architecture des composants, routing, modules).
Contribuer au maquettage des interfaces en lien avec les enjeux UX/UI.
💻 Développement frontend Angular
Développer des interfaces utilisateurs en Angular 18.
Respecter les standards du Design System de l’entreprise.
Implémenter les appels aux API REST backend.
Assurer l’intégration des mécanismes d’authentification OpenID Connect.
🧪 Qualité et tests
Écrire et maintenir des tests unitaires et tests end-to-end.
Participer aux revues de code et à l’amélioration continue du code.
Garantir la qualité, la maintenabilité et la performance des développements.
🚀 CI/CD et industrialisation
Contribuer aux pipelines de déploiement (CI/CD).
Participer aux déploiements en environnement Kubernetes.
Assurer la bonne intégration des livraisons dans la chaîne de production.
🤖 Innovation et outillage
Utiliser des outils d’IA générative (Claude Code ou équivalent) pour :
Analyse de code existant,
Génération de code,
Revue critique.
Participer à l’amélioration des pratiques de développement assisté.
📄 Documentation et suivi
Rédiger la documentation technique (conception, interfaces, impacts).
Assurer le reporting et le suivi d’avancement des sujets dans JIRA.
📦 Objectifs
Moderniser les interfaces du SIAS dans une architecture Angular 18 robuste.
Améliorer l’ergonomie et la qualité UX des modules de supervision et d’incident.
Garantir la qualité logicielle via tests automatisés et bonnes pratiques.
Assurer une intégration fluide dans les environnements CI/CD et Kubernetes.
Sécuriser les échanges via API REST et OpenID Connect.
Contribuer à l’industrialisation des pratiques de développement frontend.
🛠️ Compétences requises
💻 Compétences techniques
Angular 18 (niveau expert)
TypeScript / JavaScript (niveau expert)
Consommation d’API REST (niveau expert)
Design System (maîtrise)
OpenID Connect (intégration authentification)
CI/CD (niveau pratique)
Docker / Kubernetes (niveau pratique)
Tests automatisés (unitaires et E2E)
UX/UI et maquettage (niveau pratique)
Outils d’IA générative (Claude Code ou équivalent)
📐 Compétences fonctionnelles
Rédaction de documentation technique
Analyse d’impacts et spécifications techniques
Stratégie de recette et cahiers de tests
Utilisation de Jira / Confluence / SharePoint
🤝 Soft skills
Autonomie et proactivité
Rigueur et sens du détail
Esprit d’équipe
Capacité d’adaptation
Bon sens du reporting
Bonne communication technique et fonctionnelle
👤 Profil
Consultant SI confirmé
Expérience solide en développement frontend Angular (version récente)
Bonne compréhension des architectures web modernes (REST, sécurité, SPA)
Expérience sur des environnements industriels ou SI complexes fortement appréciée
Capacité à évoluer dans un contexte long terme et structuré
Appétence pour les environnements techniques exigeants et normés
Exigences du poste
Stack technique :
À propos de l'entreprise
Publié par
Intéressé par cette offre ?
Cliquez sur "Postuler" pour accéder à l'offre.