Notre client recherche un
Développeur Full Stack orienté Frontend (React / Data Applications)
afin de renforcer ses équipes dans le cadre d’un programme de transformation autour de la valorisation de données issues d’actifs industriels (énergie).
Ce programme vise à développer des applications permettant l’ingestion, la structuration et l’exploitation des données au sein d’un datalake, ainsi que leur restitution via des interfaces utilisateurs adaptées à différents profils métiers. L’environnement est structuré, multi-équipes, avec de fortes interactions entre les équipes data, backend et frontend.
Rôle :
Le consultant interviendra en tant que
Développeur Full Stack avec une dominante Frontend
, avec un rôle clé dans la conception et le développement d’interfaces applicatives complexes. Il contribuera à la traduction des besoins métier en composants robustes, tout en participant à la structuration fonctionnelle des applications et à l’amélioration de l’expérience utilisateur.
Activités principales
Conception et développement d’interfaces complexes en React
Intégration de composants UI avec Material UI
Gestion des états applicatifs (formulaires, règles métier, interactions dynamiques)
Implémentation de dashboards et composants de datavisualisation
Optimisation des performances et de l’expérience utilisateur
Consommation d’API existantes
Participation à la conception et à l’évolution de microservices en Node.js / TypeScript
Gestion des échanges de données (formats, cohérence, validation)
Compréhension et implémentation des règles métier liées à la donnée
Participation à la conception de systèmes paramétrables (config-driven)
Collaboration avec les équipes data, backend et les parties prenantes métier
Participation aux rituels agiles (Scrum / SAFe)
Expertise souhaitée
Stack technique :
Frontend : React, Material UI, TypeScript
Backend : Node.js, TypeScript (microservices)
DevOps : Docker
Cloud : AWS (EC2, S3, Lambda)
Compétences techniques :
Solide maîtrise de React et des architectures frontend modernes
Expérience dans le développement d’applications métier complexes (forms, workflows, règles)
Bonne compréhension des échanges frontend/backend (API REST)
Connaissance de Node.js / TypeScript
Familiarité avec les environnements cloud AWS et la conteneurisation
Compétences fonctionnelles :
Capacité à manipuler et comprendre des modèles de données
Expérience en datavisualisation ou sur des produits orientés data
Aptitude à travailler sur des systèmes paramétrables
Organisationnelles :
Expérience en environnement agile (Scrum, SAFe)
Capacité à évoluer dans des contextes multi-équipes structurés
Profil :
Autonomie dans la prise en charge des sujets
Capacité à gérer des problématiques complexes
Esprit critique et capacité à challenger les besoins
Bonne communication avec des interlocuteurs techniques et métier