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
- Exp. 1 à 3 ans
À noter sur ce job
Vous avez ces compétences ? Cliquez dessus pour les ajouter rapidement à votre profil !
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
- Jusqu’à 240€ d’indemnités kilométriques pour vos trajets en vélo
- Prise en charge à 100% de l’abonnement transport en commun
- Mutuelle avec couverture des enfants à charge
- Evènements internes tout au long de l'année
- Politique d'inclusion et de diveristé
- Plan de formation interne personnalisé avec notre Université interne
- Indemnités kilométriques en vélo
- Licences Udemy et OpenClassroom pour vous former librement et sans restriction sur les sujets de votre choi
- Possibilité d'intégrer une communauté nationale d'experts
- Ligne de soutien et d’aide personnelle gratuite
- Carte ticket restaurant : 9€ par jour, pris en charge à 60%
- CSE
Les étapes de recrutement
Les étapes de recrutement peuvent varier selon l'offre à laquelle vous postulez.
-
Premier entretien avec nos équipes RH
-
Second entretien avec nos équipes commerciales
-
Entretien technique avec l'un de nos experts
-
Randstad Digital en images
Publiée le 22/08/2026 - Réf : PJFrance3338476212