Développeur full-stack F/H
Summary
Full-stack developer at Eiffage Énergie Systèmes in Bavilliers, France, building a CSMS (EV charging-station management platform). Day to day: designing React front-ends and NodeJS/NestJS back-ends, building robust APIs, and exploiting charging-station data (SQL/NoSQL, WebSockets, OCPP/OCPI, Grafana).
- Back-end : NodeJS (NestJS)
- Front-end : React
Eiffage Energie Systèmes, spécialiste des métiers du génie électrique et génie climatique, nous recrutons pour notre activité mobilités électriques.
Développeur Full-Stack (H/F) - Système de Gestion de Bornes de Recharge (CSMS)
Localisation :
Bavilliers (Territoire de Belfort)
Contexte :
Au sein d'Eiffage Énergie Systèmes, acteur majeur de la transition énergétique, nous développons un système innovant de gestion de bornes de recharge (CSMS) pour véhicules électriques. Ce projet ambitieux vise à offrir une solution de supervision et d'optimisation performante pour nos infrastructures de recharge.
Votre mission :
En tant que Développeur Full-Stack, vous intégrerez une équipe dynamique et contribuerez activement au développement et à l'évolution de notre plateforme CSMS. Vous interviendrez sur l'ensemble des couches techniques, du front-end au back-end, avec une attention particulière pour le traitement et l'exploitation des données générées par nos bornes de recharge.
Vos responsabilités principales :
- Conception et développement de nouvelles fonctionnalités pour la plateforme CSMS, tant côté front-end (interfaces utilisateur intuitives) que back-end (API robustes, services, etc.).
- Optimisation et maintenance des applications existantes, en veillant à la performance, la sécurité et l'évolutivité.
- Des compétences en analyse et modélisation des données issues des bornes de recharge pour en extraire de la valeur (monitoring, prédiction, optimisation, reporting) est un plus.
- Participation à la définition de l'architecture technique et au choix des solutions.
- Collaboration étroite avec les chefs de projet, les équipes produit et les experts métiers.
- Rédaction de la documentation technique (conception et spécification)
- Mise en place des tests unitaires/fonctionnels.
Nous recherchons un(e) candidat(e) possédant :
- Formation et expérience :
- Formation d'ingénieur (Bac+5) en informatique, génie logiciel, développement web ou équivalent, avec une première expérience réussie dans le développement informatique.
- Maîtrise des technologies suivantes :
- Back-end : NodeJS (NestJS)
- Front-end : React
- Forte appétence et compétences avérées pour le traitement et l'exploitation de la data :
- Maîtrise des bases de données relationnelles (SGBDR) telles que MariaDB/MySQL ou PostgreSQL et/ou NoSQL.
- Une connaissance des technologies de visualisation et d'analyse de données, type Grafana, est un atout.
- Capacité à manipuler et visualiser des ensembles de données et processus complexes.
- Connaissance des concepts RESTful API et des microservices.
- La compréhension des standards OCPP (Open Charge Point Protocol) et OCPI (Open Charge Point Interface) est un plus
- Bonne maitrise des technologies WebSocket (wss)
- Sens du travail en équipe, rigueur et autonomie.
- Bonnes capacités d'analyse et de résolution de problèmes.
Nous vous offrons :
- Salaire brut fixe selon votre profil, 13ème mois, prime vacances, tickets restaurant, avantages groupe Eiffage (mutuelle, CSE, actionnariat salarié…), .
- Un rôle stratégique au cœur de l'innovation et de la transition énergétique.
- Des perspectives d'évolution au sein d'un grand groupe.
