Développeur de Frameworks d'Applications H/F

Dassault Systèmes
Vélizy-Villacoublay, France
28 days ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Application Lifecycle Management Business Logic Automation of Tests C++ (Programming Language) Cascading Style Sheets (CSS) Software Quality Qt (Software) AngularJS Software Version Control

Job description

Ces descriptions sont ensuite consommées par nos moteurs afin d’exprimer la logique métier de l’application et de générer automatiquement l’UI conforme aux standards DS.

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).

Vos missions: 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., Un rôle clé dans l’innovation au coeur de la R&D de Dassault Systèmes ;
  • Des défis techniques impliquant des sauts technologiques ;
  • Une équipe multidisciplinaire et collaborative, en lien direct avec les équipes UX de DS ;
  • Un impact direct sur l’expérience de milliers d’utilisateurs à travers le monde ;
  • Faciliter la création d’applications pour les développeurs de l’entreprise, afin qu’ils puissent se concentrer sur le coeur de métier de leurs produits.

Requirements

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), HTML Angular Qt C++ Javascript Java CSS

Benefits & conditions

Principaux avantages et bénéfices :

  • Environnement multiculturel
  • Cadre de travail convivial axé sur le bien-être et la santé (salles de sport & de musique, conciergerie…)
  • 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

About the company

Nous recherchons notre futur(e) développeur(se) de frameworks d’applications pour rejoindre notre équipe de 11 personnes qui développent nos frameworks de création d’applications, à l’image de Qt ou d’Angular. Ceux-ci permettent aux développeurs de Dassault Systèmes (DS) de décrire sémantiquement leurs applications., Intégrer une entreprise scientifique au coeur de l’innovation technologique, portée par une forte croissance depuis plus de 40 ans

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

58 sec

Leveraging open source frameworks and environmental simulation

Thomas Tomow Thomas Tomow · World Congress 2025

1:13 min

Establishing shared vocabulary with Green Software Foundation principles

Pierre-Luc Noel +1 · World Congress 2023

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · World Congress 2023

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

7:14 min

Building applications using popular JavaScript component frameworks

Rowdy Rabouw Rowdy Rabouw · LIVE

2:49 min

Comparing software testing and software verification

Onur Kasimlar Onur Kasimlar · World Congress 2025

Videos

See all

Related articles

See all