Developpeur C++ Senior F/H
Role details
Job location
Tech stack
Job description
Au sein d'une équipe R&D d'environ vingt collaborateurs, vous intervenez en tant qu'Ingénieur Développement C++ confirmé. Votre rôle consiste à faire évoluer, optimiser et maintenir l'ensemble des applicatifs développés en interne. Vous participez activement à la conception, au développement, aux benchmarks, à l'intégration et à l'amélioration continue des logiciels. Vous serez un acteur clé dans les évolutions techniques, la qualité du code et la performance globale des solutions., * Concevoir, développer et maintenir les applicatifs internes en C++.
- Implémenter de nouvelles fonctionnalités et participer aux évolutions produit.
- Optimiser les performances : refactoring, analyse, benchmarks.
- Effectuer les intégrations logicielles et les tests associés.
- Assurer la veille technologique et proposer des solutions d'amélioration.
- Participer aux revues de code et au maintien de la qualité logicielle.
- Collaborer avec les équipes internes R&D, QA et produit.
Requirements
Formation Bac +2 à Bac +5 en informatique, génie logiciel ou équivalent.
5 ans d'expérience minimum en développement C++, idéalement en environnement R&D.
Curiosité, autonomie, capacité à monter rapidement en compétence.
Rigueur, sens du détail, goût pour les problématiques techniques complexes.
Aptitude à travailler en équipe avec un bon niveau de communication.
Excellente maîtrise du langage C++ (orienté objet, C++11/14/17 selon contexte).
Très bonne connaissance de la librairie Qt 5 (Widgets, QML, signaux/slots, modules réseau, etc.).
Expérience confirmée dans le déploiement d'applications sur OS mobiles (Android, iOS).
Compréhension des concepts avancés : multithreading, gestion mémoire, performance.
Bonnes pratiques de développement : Git, CI/CD, tests unitaires.