DASSAULT SYSTEMES

Développeur De Frameworks D’applications (h/f)

Posted 22 days ago

Experience
3-5 years
Offer salary
Not specified
Location
Velizy Villacoublay, France
Contract type
CDI, Freelance
Work arrangement
Hybride
Starting Date
ASAP
Stack required

Company Description

View more

Dassault Systèmes, « The 3DEXPERIENCE Company », offre aux entreprises et aux particuliers les univers virtuels nécessaires à la conception d’innovations durables. Ses solutions leaders sur le marché transforment pour ses clients, la conception, la fabrication et la maintenance de leurs produits. Les solutions collaboratives de Dassault Systèmes permettent de promouvoir l’innovation sociale et offrent de nouvelles possibilités d’améliorer le monde réel grâce aux univers virtuels. Avec des ventes dans plus de 140 pays, le Groupe apporte de la valeur à plus de 190 000 entreprises de toutes tailles dans toutes les industries. Pour plus d’informations : www.3ds.com.

Job Description

Vos missions:


Vous serez amené(e) à intervenir sur divers sujets de l’équipe, tels que :


Modèle de définition d’application (déclaratif d’application, abstraction de l’UI, etc.) ;

Architecture des commandes (cycle de vie, Undo/Redo, commandes à états) ;

Cycle de vie des applications (chargement, déchargement, transitions entre applications avec réutilisation de composants logiques) ;

Composants de vue (l’Action Bar, notre équivalent de toolbar, la Home Page, la Contextual Bar, etc.) ;

Transition technologique des applications Dassault Systèmes, du Desktop vers le Web ;

Compatibilité de nos frameworks avec des systèmes d'automatisation ou des modèles d'IA.

Ces sujets concernent à la fois les environnements Desktop (C++) et Web (JavaScript, CSS).


Vous serez garant(e) :


de la robustesse, des performances et de la qualité du code livré ;

de la définition des évolutions futures de nos frameworks ;

de la mise en place de tests automatisés ;

de l’accompagnement des développeurs d’applications ;

du maintien en condition opérationnelle (gestion des incidents, etc.).


Votre environnement technique :


Côté Web : JavaScript / HTML / CSS ;

Côté Desktop : C++ ;

Écosystème interne (outils de build, gestion du code source, etc.) ;

L’IA, pour vous aider et pour soutenir nos clients.


PROFIL RECHERCHE


Formation d'ingénieur ou universitaire (de type Bac+5)

Vous disposez de solides connaissances en langage orienté objet C++, Java et vous maîtrisez JavaScript

Vous avez un bon niveau d'anglais (B2 minimum)

https://www.3ds.com/fr/careers/jobs