
Stage - Ingénieur Frontend H/F - Dassault Systèmes
- Vélizy-Villacoublay - 78
- Stage
- Dassault Systèmes
Les missions du poste
3DEXCITE est la marque Dassault Systèmes en charge de définir, développer et mettre sur le marché les solutions de communication et de marketing de la plateforme 3DEXPERIENCE.
Développée au sein du département R&D 3DEXCITE, l'application 3DStory est une application web qui permet de présenter rapidement une idée ou un projet de façon visuelle et attractive, en partant de presets d'exemple et en assemblant des médias (images, vidéos, sons, modèles 3D, textes, animations, etc.).
L'utilisateur publie ensuite ses stories au sein du réseau social d'entreprise 3DSwym pour les partager à son écosystème.
L'application est utilisée en interne par les employés de Dassault Systèmes et est également accessible à tous les clients cloud.
https://blog.3ds.com/brands/3dexcite/3dstory-pitch-your-project-in-minutes/
Vos missions
L'objectif du stage est d'ajouter à 3DStory la possibilité de créer un ensemble de flèches intelligentes pour pointer les contenus riches existants (images, vidéos, modèles 3D, etc.).
L'expérience utilisateur sera au coeur de nos préoccupations : les flèches devront être chatoyantes, diversifiées, animées et faciles à manipuler. La fonctionnalité intelligente gérera le positionnement, qu'il soit automatique ou manuel, en fonction de points de contrôle.
L'application est codée en React / Typescript, utilise Redux pour la gestion de son state, Styled-Components pour le style et Framer-Motion pour l'animation.
À partir des scénarios d'usage et de la stack technique déjà en place, il faudra étudier, définir, prototyper, puis productiser cette nouvelle fonctionnalité en collaboration avec les membres de l'équipe (define, UX, développement, qualité) et les utilisateurs.
Le projet pourra s'appuyer sur une blibliothèque externe comme steveruizok/perfect-arrows par exemple.
Vos qualifications
Actuellement en Master 2 / Bac +5 en Ecole d'ingénieur ou Université, avec une spécialisation en Informatique, vous recherchez un stage.
Compétences techniques :
- Programmation web: Javascript/Typescript, React ou framework équivalent (VueJS, Angular, etc..), Git.
Compétences personnelles : autonomie, rigueur, intérêt pour les itérations courtes en phase de prototypage.
Nous rejoindre c'est aussi
Intégrer une entreprise scientifique au coeur de l'innovation technologique, portée par une forte croissance depuis plus de 40 ans
Principaux avantages et bénéfices :
· Environnement multiculturel
· Cadre de travail convivial axé sur le bien-être et la santé
· Engagement en faveur de la diversité et de l'inclusion
· Politique dynamique de développement de carrière : plan de formation, mobilités internes, etc