Description du poste
Viens renforcer une petite équipe de conception sur un projet non annoncé avec une équipe Senior.
Nous sommes à la recherche programmeur polyvalent avec une expérience sur différents moteur de jeu : programmation moteur, outils, optimisation, etc...
Ce que tu feras :
1. Programmer de façon claire et structurée tout en étant conscient des requis de performance, de maintenance et de compatibilité
2. Participer à la définition des développement, les anticiper
3. Contribuer a l'amélioration des pipeline
4. Utiliser les outils de profiling CPU (PC, consoles) pour du travail d'optimisations
5. Déterminer et corriger les « bugs » identifiés par les autres métiers et l’équipe de contrôle qualité
6. Documenter son travail afin de transférer ses connaissances et permettre aux utilisateurs de comprendre comment utiliser les nouveaux systèmes et fonctionnalités
7. Effectuer des revues de code pour les pairs, détecter erreurs et défauts de conception
8. Mentorer les collaborateurs/collaboratrices Junior de l’équipe
Ton futur environnement de travail :
9. Petite Équipe basée à Montpellier
10. Collaboration avec des seniors spécialisés.
Qualifications
Ce que l'on recherche :
Compétences clés pour ce poste
11. Techniques :Maitrise en C/ C++Expertise moteurs de jeuExcellente compréhension des problématiques de performance et de multithreadingExcellentes connaissances algorithmiques Excellente logique informatiqueTrès bonnes connaissances de Visual Studio et en Perforce – GITExcellente capacité à rédiger un code clair, maintenable, portable et fonctionnel
Fiabilité & Ownership
12. Tu comprends les contraintes projets pour délivrer dans les délais de production.
13. Tu es proactif·ve et autonome et gère tes sujets de A à Z sans supervision constante
Team spirit et Mentoring
14. Tu sais donner et recevoir des feedbacks avec tes pairs et partager les bonnes pratiques.
15. Tu restes ouvert.e aux feedbacks
16. Tu comprends les besoins des autres équipes et les contraintes techniques pour avoir les meilleures rendues dans le jeu.
17. Tu sais partager avec des profils juniors
18. Tu encourage la coopération entre les équipes et sait fédérer.
Ce qui fera ton succès
19. Ton sens du détail… et ton expertise pour savoir où concentrer tes efforts.
20. Ta capacité à communiquer ta vision et susciter la confiance et l'adhésion
21. Ta capacité à te challenger en proposant des solutions innovantes à des problèmes complexes mais aussi en gérant efficacement le changement et les situations incertaines grâce à ton esprit agile
22. Ta manière d’élever les autres en les incitant les autres à se surpasser.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.