Back to jobs
Palaiseau, France
2026-06-07
SOCOTEC
Western Europe
[STAGE] Développeur Full Stack H/F
Role Description
**Description Du Poste**
Dans le cadre du développement continu de sa
**plateforme IoT**
de supervision et d’analyse de données techniques,
**SOCOTEC**
recherche un
**Développeur Full Stack**
en stage.
Vous intégrerez une équipe dynamique au sein du pôle Data \& Digital, sous la responsabilité d’un
**Lead Développeur Full Stack**
, et participerez activement à la
**conception, l’architecture et au développement de nouveaux modules**
de la plateforme.
Vos missions principales:
* Contribuer au développement et à l’évolution de la plateforme IoT SOCOTEC, depuis la couche back-end jusqu’à l’interface utilisateur.
* Participer à la conception de l’architecture logicielle, en lien avec le Lead Dev et les experts techniques.
* Intervenir sur des fonctionnalités à forte valeur ajoutée :
+ Collecte, traitement et visualisation des données issues de capteurs IoT ;
+ Intégration d’un Système d’Information Géographique (SIG) pour représenter les capteurs et les projets sur carte ;
+ Développement d’un système d’alertes temps réel (e-mails, SMS) pour la détection de comportements anormaux ;
+ Conception de dashboards interactifs en lien avec les équipes métiers (génie civil, géotechnique, ferroviaire, etc.) ;
+ Intégration du BIM (Building Information Modeling) pour la visualisation 3D des ouvrages au sein de BlueTrust Monitoring.
**Qualifications**
* Étudiant(e) en informatique ou en école d’ingénieur, avec une spécialisation en développement web ou en technologies Full Stack.
* Bonne maîtrise des langages et frameworks du développement web moderne, notamment
+ Front-end : React (ou équivalent), HTML5, CSS3, JavaScript/TypeScript.
+ Back-end : Node.js, Express.js.
+ Base de données : PostgreSQL (conception, requêtes, optimisation).
* Compréhension des architectures applicatives web (API REST, microservices).
* Maîtrise des outils de gestion de version : Git, GitHub ou GitLab.
* Connaissance ou expérience des méthodologies agiles (Scrum) et du travail en équipe dans un environnement collaboratif.
* Goût affirmé pour les technologies innovantes et forte curiosité technique.
* Autonomie, rigueur et sens de l’organisation dans la gestion des tâches.
* Esprit d’équipe, débrouillardise et capacité à proposer des solutions créatives.
* Envie d’évoluer dans un environnement technique stimulant au sein d’une équipe passionnée.