Développeur·se Front-End & Python Junior - Double Enjeu Ihm & Design System H/F Randstad Digital
- Lyon - 69
- CDI
- Télétravail partiel
- Bac +2
- Bac +3, Bac +4
- Bac +5
- Services aux Entreprises
Les compétences pour ce job
- Python
Les missions du poste
your job
Mission, Contexte & Technologies Clés
Au sein de notre Centre de Services basé à Lyon (site WeLink), vous rejoindrez directement les équipes de notre client, un acteur majeur du secteur de l'énergie, pour intervenir sur un projet stratégique à fort impact visual.
Votre quotidien s'articulera autour de deux volets techniques complémentaires, répartis à temps égal :
- Conception et développement d'un Design System interne : Vous échangez directement avec les équipes de Data Science pour recueillir leurs besoins. Votre rôle consiste à traduire les composants existants (développés en React et TypeScript) vers une librairie réutilisable en Python (Dash). Grâce à votre travail, les équipes de data analytics pourront assembler rapidement des applications ergonomiques et parfaitement alignées avec la charte graphique de l'entreprise.
- Développement de l'interface graphique du jumeau numérique AVATAR : Vous participez activement à l'évolution de l'IHM de simulation graphique. Vous concevez des fonctionnalités de cartographie et de visualisation de données complexes pour offrir une expérience utilisateur fluide et intuitive.
- Documentation et assurance qualité : Vous assurez la pérennité de vos développements en rédigeant une documentation claire, en créant des exemples concrets d'intégration des composants et en menant des tests d'ergonomie rigoureux.
Stack technique du projet :
- Langages et Frameworks principaux : Python 3.x, Plotly Dash (ou expérience équivalente sur Streamlit / Shiny).
- Technologies Web & Front-End : JavaScript, ReactJS, TypeScript, HTML5, CSS3, API REST.
- Outils complémentaires (un plus) : Dash Leaflet / Leaflet.js pour la cartographie, Pandas, Polars, SQL (PostgreSQL), ainsi que Git et Docker pour l'environnement de travail.
votre profil
Le Profil Idéal
Nous recherchons un·e développeur·se junior ou issu·e d'un premier emploi (1 à 3 ans d'expérience professionnelle ou une alternance significative) prêt·e à faire parler sa polyvalence entre le monde du Web et celui de la Data.
Vos compétences techniques :
- Vous maîtrisez le langage Python et vous avez déjà construit des applications interactives avec Plotly Dash (ou un framework similaire).
- Vous disposez de bases solides en intégration web (HTML5, CSS3, API REST) et vous comprenez l'écosystème ReactJS / TypeScript, ce qui vous permet d'analyser du code front-end pour le réécrire ou le porter efficacement.
- Des connaissances en cartographie web (Leaflet), en manipulation de données (Pandas, SQL) ou une familiarité avec Git et Docker constituent des atouts très appréciés.
Vos qualités humaines :
- Curieux·se et autonome, vous aimez comprendre les besoins des utilisateur·rice·s pour leur proposer des solutions d'interface adaptées.
- Vous faites preuve d'une excellente capacité de communication pour échanger facilement avec les Data Scientists et l'équipe projet.
- Vous avez le souci du détail, tant sur la qualité du code que sur l'ergonomie visuelle des applications.
notre offre
Intégrer nos équipes, c'est aussi l'opportunité d'intervenir au sein de notre delivery center assurance et participer à des sujets nationaux et internationaux.
- Communauté d'experts pour vous accompagner dans votre montée en compétence
- Un management personnalisé assuré par un/une gestionnaire de carrière
- Une licence Udemy Business pour tous les collaborateurs
- Possibilité de télétravailler plusieurs jours par semaine
- Évènements techniques et festifs!
- Tickets restaurant/ mutuelle
- Prime de parrainage
- Avantage CSE
- Certification top employeur 2025
Randstad Digital est une société handi-accueillante.
Si vous avez un réel intérêt pour les projets innovants, postulez à cette offre et trouvez le poste de vos rêves !
Intégrer nos équipes, c'est aussi l'opportunité d'intervenir au sein de notre delivery center assurance et participer à des sujets nationaux et internationaux.
- Communauté d'experts pour vous accompagner dans votre montée en compétence
- Un management personnalisé assuré par un/une gestionnaire de carrière
- Une licence Udemy Business pour tous les collaborateurs
- Possibilité de télétravailler plusieurs jours par semaine
- Évènements techniques et festifs!
- Tickets restaurant/ mutuelle
- Prime de parrainage
- Avantage CSE
- Certification top employeur 2025
Randstad Digital est une société handi-accueillante.
Si vous avez un réel intérêt pour les projets innovants, postulez à cette offre et trouvez le poste de vos rêves !
Le profil recherché
Nous recherchons un·e développeur·se junior ou issu·e d'un premier emploi (1 à 3 ans d'expérience professionnelle ou une alternance significative) prêt·e à faire parler sa polyvalence entre le monde du Web et celui de la Data.
Vos compétences techniques :
Vous maîtrisez le langage Python et vous avez déjà construit des applications interactives avec Plotly Dash (ou un framework similaire).
Vous disposez de bases solides en intégration web (HTML5, CSS3, API REST) et vous comprenez l'écosystème ReactJS / TypeScript, ce qui vous permet d'analyser du code front-end pour le réécrire ou le porter efficacement.
Des connaissances en cartographie web (Leaflet), en manipulation de données (Pandas, SQL) ou une familiarité avec Git et Docker constituent des atouts très appréciés.
Vos qualités humaines :
Curieux·se et autonome, vous aimez comprendre les besoins des utilisateur·rice·s pour leur proposer des solutions d'interface adaptées.
Vous faites preuve d'une excellente capacité de communication pour échanger facilement avec les Data Scientists et l'équipe projet.
Vous avez le souci du détail, tant sur la qualité du code que sur l'ergonomie visuelle des applications.
Les avantages
- Télétravail possible plusieurs jours par semaine
- Bonne mutuelle
- 100% de prise en charge de l'abonnement aux transports en commun
- RTT
- Evènements internes tout au long de l'année
- Politique d'inclusion et de diveristé
- Université Randstad Digital : plan de formation interne personnalisé
- Indemnités kilométriques en vélo
Les étapes de recrutement
Les étapes de recrutement peuvent varier selon l'offre à laquelle vous postulez.
-
Premier entretien avec notre service de Ressources Humaines
-
Second entretien avec votre (futur.e) N+1
-
Dernier entretien avec votre (futur.e) N+2
-
Randstad Digital en images
Publiée le 22/07/2026 - Réf : PJFrance3338476212