Nous avons besoin d'un ingénieur en chef C++ pour diriger l'équipe de développement du produit phare Cradle of Empires.
Tâches principales :
- Gérer l'équipe de développement : mentorat, conduite de 1*1, sessions d'évaluation, création d'un plan de développement de l'équipe, etc ;
- Révision du code, révision finale du code avant la sortie, feedback constructif à l'équipe ;
- Planifier la charge de travail en collaboration avec les PM, estimer les puces et les versions du travail avec les risques techniques ;
- Créer, optimiser les pipelines et le flux de travail pour votre équipe ;
- Sélectionner, développer et optimiser les technologies, rechercher et développer des prototypes ;
- Participer à l'élaboration de la documentation technique ;
Exigences :
- Expérience de la gestion et de la coordination d'une équipe de 5 personnes ou plus ;
- Expérience dans un poste pertinent dans l'industrie du jeu pendant 2 ans ou plus ;
- Au moins 5 ans d'expérience en développement C++ ;
- Expérience avec la pile MSVS, C++14, C++17, STL, boost ;
- Engagement en faveur d'un code structuré et de qualité : OOP, Design Patterns, SOLID ;
- Pipeline graphique - OpenGL ES 2.0 ;
- Niveau d'anglais - technique.
Ce serait un plus :
- Connaissance et/ou expérience de Lua ou d'autres langages de script (JavaScript, Python), de la bibliothèque Qt ;
- Expérience dans le développement d'applications mobiles iOS ou Android ;
- Participation à des projets en tant qu'architecte. Conception et prototypage de solutions architecturales et documentation de celles-ci. Développement de modules et de composants logiciels "clés".