Partager cette offre
Vous rejoignez l'équipe Produit d'une Data Marketplace interne développée au sein d'un grand groupe du secteur de l'énergie. Cette plateforme — nommée Galileo — constitue un guichet unique couvrant l'ensemble du parcours Data des collaborateurs : Data Discovery, Data Quality, Data Governance, Data Transformation, Pipelines Monitoring, BI Hub, ainsi que des fonctionnalités avancées d'Intelligence Artificielle.
Déployée en 2025 auprès d'une centaine d'utilisateurs, la Marketplace entre désormais dans une phase de déploiement progressif à l'ensemble des salariés de la division S&EM — soit 8 000 personnes réparties dans 19 pays — sur la période 2026-2028, couvrant les activités Energy Supply B2C, Energy Supply B2B et Energy Trading.
Votre mission est de transformer les concepts et maquettes en une interface utilisateur fluide, réactive et maintenable. Vous êtes le garant de la qualité technique du front-end et de la performance de l'application face à des volumes de données complexes. Vous travaillez en binôme étroit avec le Product Designer pour implémenter une UI de haute fidélité, et avec les équipes Back-End pour assurer une intégration fluide des API.
Responsabilités principales :
- Développer et maintenir des fonctionnalités complexes en Angular (dernières versions).
- Garantir la fidélité de l'implémentation vis-à-vis des maquettes Figma (Pixel Perfect) et des micro-interactions.
- Concevoir et faire évoluer une architecture front-end modulaire et scalable (composants réutilisables, Design System).
- Assurer la gestion d'états complexes (State Management) et l'optimisation des flux de données (RxJS).
- Optimiser les performances de l'application, notamment pour le rendu de dataviz complexes.
- Collaborer activement aux rituels agiles et aux revues de code.
- Documenter les choix techniques et l'architecture du front-end.
Disponibilité : Temps plein.
Profil recherché
Expérience requise :
- Minimum 8 ans d'expérience en développement web, avec une spécialisation forte sur Angular depuis plusieurs années.
- Expérience significative sur des produits SaaS B2B ou des outils Data complexes.
- Capacité à comprendre des enjeux métiers "data-centric" et à les traduire en solutions techniques élégantes.
Compétences techniques :
- Maîtrise experte d'Angular (v19+) et de son écosystème : TypeScript, RxJS, Angular CLI.
- Excellente maîtrise du HTML5, CSS3 (SASS/SCSS) et des méthodologies de styling (BEM, Tailwind ou équivalent).
- Expérience solide dans l'intégration de bibliothèques de Data Visualization : D3.js, Chart.js, Highcharts ou équivalent.
- Maîtrise de la gestion d'état : NgRx, Akita, ou Signals.
- Capacité à consommer et à challenger des API REST complexes.
- Connaissance des outils de tests : Jest, Cypress, ou Karma/Jasmine.
- Maîtrise de Git et des workflows CI/CD.
Niveau de compétences attendu (grille de référence) :
- Méthodologie des tests : Advanced (5-8 ans)
- REST API : Advanced (5-8 ans)
- Angular : Advanced (5-8 ans)
- A l'aise avec des problèmes complexes en environnement changeant : Advanced (5-8 ans)
- Base NoSQL : Junior (< 3 ans)
- .NET / C# : Junior (< 3 ans)
Compétences comportementales :
- Sensibilité accrue à l'UX/UI, capacité à dialoguer avec un Product Designer.
- Rigueur, sens du détail, exigence sur la qualité du code (Clean Code).
- Esprit d'équipe, force de proposition, autonomie.
Langue :
- Anglais opérationnel obligatoire (écrit et oral) — échanges réguliers avec des équipes en Europe et aux États-Unis.
Environnement de travail
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur Front-End Angular Senior
Signe +
