Développeur C++ - Qt - Qml H/F

Groupe Randstad
Paris, France
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

Microsoft Windows Application Programming Interfaces (APIs) Android Software Development Apple IOS Apple Mac Systems Business Logic Automation of Tests Unit Testing Software Bug Management C++ (Programming Language) CMake Databases
+12 more
Linux Graphical User Interface Human-Computer Interaction Performance Tuning Qt Modeling Language (QML) Qt (Software) Software Engineering SQL Databases WebSocket Backend Integration Tests Data Management

Job description

Conception et développement d’applications : interfaces graphiques, utilisation des bibliothèques QT pour créer des interfaces utilisateur (QML)

  • Implémentation des interactions utilisateur (boutons, menus, formulaires, etc.)
  • Développement backend : implémentation de la logique métier en C++ / gestion des interactions entre le backend et l’interface utilisateur
  • Développement multiplateforme : création d’applications fonctionnant sur plusieurs systèmes d’exploitation (Windows, Linux, macOS, Android, iOS)
  • Correction de bugs : Identifier et résoudre les problèmes dans le code existant, réaliser des tests unitaires et fonctionnels pour garantir la stabilité
  • Optimisation des performances : réduction de la consommation de mémoire et du temps d’exécution, amélioration de l’expérience utilisateur grâce à des interfaces réactives
  • Mise à jour des applications : intégration des nouvelles versions de QT, ajout de nouvelles fonctionnalités en réponse aux besoins utilisateurs ou métier
  • Rédaction de la documentation technique (architecture, API, guides utilisateurs), création de commentaires clairs et précis dans le code
  • Gestion des bases de données : via QT SQL, requêtes et gestion des données
  • Implémentation de fonctionnalités réseau avec Qt Network (sockets, HTTP, WebSocket)
  • Ecriture de tests automatisés : Tests unitaires, tests d’intégration pour valider les interactions entre différents modules
  • Configuration et utilisation de CMake, qmake, ou Ninja pour construire les projets

Requirements

Développeur C++ / QT / QML vous disposez d’une expérience solide de 4 années minimum d’expérience.Au-delà des compétences techniques nous recherchons une personne qui apprécie le travail en équipe multi-métiers, ouverte d’esprit et bonne communicante.Si vous souhaitez faire partie d’un projet dont l’environnement de travail est innovant, ce poste est fait pour vous !, Développeur C++ / QT / QML vous disposez d’une expérience solide de 4 années minimum d’expérience.

Au-delà des compétences techniques nous recherchons une personne qui apprécie le travail en équipe multi-métiers, ouverte d’esprit et bonne communicante.

Si vous souhaitez faire partie d’un projet dont l’environnement de travail est innovant, ce poste est fait pour vous !

EUR

API SQL Gestion des données Création d’une base documentaire Travail en équipe Gestion de base de données Qt Test unitaire

About the company

Randstad Digital (ex: Ausy) est un partenaire technologique de référence qui facilite la transformation digitale des entreprises en fournissant des talents, des capacités de production et des solutions packagées dans des domaines spécialisés. Notre expertise vous permet de renforcer votre équipe, tout en vous mettant en relation avec des professionnels qualifiés dans le monde entier qui s’alignent sur les technologies que vous avez choisies. Nous nous concentrons sur les solutions packagées et nous donnons aux entreprises les moyens d’atteindre leurs objectifs rapidement et efficacement..

Randstad Digital développe ses activités sur des secteurs variés comme la défense, l’aéronautique, les transports maritimes et navels, les télécoms et médias, le tertiaire, ou encore l’énergie pour proposer des missions longues chez des clients incontournables, pour des start-up et sur nos plateaux forfaits.

Ces activités s’appuient sur des référencements grands comptes comme EDF, Thalès, Orange, Enedis, Air France, SNCF…

Pour nos clients grand comptes de l’énergie, nous recherchons plusieurs développeurs C++ / QT / QML afin d’y effectuer des missions de longues durées. Vous serez chargé de concevoir, développer, maintenir et optimiser des applications logicielles utilisant le langage C++ et le framework QT., Randstad Digital (ex: Ausy) est un partenaire technologique de référence qui facilite la transformation digitale des entreprises en fournissant des talents, des capacités de production et des solutions packagées dans des domaines spécialisés. Notre expertise vous permet de renforcer votre équipe, tout en vous mettant en relation avec des professionnels qualifiés dans le monde entier qui s’alignent sur les technologies que vous avez choisies. Nous nous concentrons sur les solutions packagées et nous donnons aux entreprises les moyens d’atteindre leurs objectifs rapidement et efficacement..Randstad Digital développe ses activités sur des secteurs variés comme la défense, l’aéronautique, les transports maritimes et navels, les télécoms et médias, le tertiaire, ou encore l’énergie pour proposer des missions longues chez des clients incontournables, pour des start-up et sur nos plateaux forfaits.Ces activités s’appuient sur des référencements grands comptes comme EDF, Thalès, Orange, Enedis, Air France, SNCF…

Apply for this position

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

Apply on www.hellowork.com

Good distractions

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

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · WWC 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:06 min

Building rapid game prototypes with C++ and Qt

Daniel Meilak Daniel Meilak +1 · WWC Europe 2026

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all