Description du poste
Nous recherchons un·e Tools Developer expérimenté·e pour rejoindre notre équipe.
La personne idéale sera chargée de concevoir, développer et maintenir des outils destinés à soutenir les différentes disciplines de l'équipe de développement, incluant l'art, le game design et la programmation.
Ce rôle requiert une solide expertise technique et une réelle passion pour la création d'outils efficaces, ergonomiques et capables d'optimiser les flux de production.
Le·la Tools Developer travaillera sous la responsabilité du Lead Developer.
Missions principales
1. Concevoir, développer et maintenir des outils et pipelines sur mesure afin d'améliorer l'efficacité et les workflows des équipes (designers, artistes, développeurs).
2. Collaborer avec les équipes pluridisciplinaires pour identifier les points de blocage dans les processus actuels et proposer des solutions adaptées.
3. Veiller à ce que tous les outils soient bien documentés, faciles à utiliser et parfaitement intégrés au pipeline de production existant.
4. Diagnostiquer et résoudre les problèmes liés aux outils et aux pipelines afin d'assurer leur bon fonctionnement au sein de l'équipe.
5. Se tenir informé·e des tendances du secteur et des bonnes pratiques en matière de développement d'outils, et intégrer de nouvelles technologies si pertinent.
6. Optimiser les outils en termes de performance, évolutivité et ergonomie.
7. Fournir un support technique et des conseils aux membres de l'équipe sur l'utilisation efficace des outils.
8. Participer aux revues de code régulières et contribuer au maintien d’un haut niveau de qualité du code.
9. Travailler sous la direction du·de la Directeur·rice Technique, en assurant l’alignement avec les objectifs du projet et la vision technique.
Qualifications
Expérience, compétences et connaissances requises
10. Expérience confirmée en développement d’outils ou dans un rôle similaire, avec une expertise dans la création d’outils et de pipelines personnalisés pour la production de jeux vidéo (ou industrie équivalente).
11. Solides compétences en programmation, notamment en Python, C# ou C++.
12. Expérience avec des moteurs de jeu tels que Unreal Engine ou Unity, et bonne connaissance de leurs environnements de scripting et de développement d'outils.
13. Excellentes compétences en résolution de problèmes techniques multi-équipe.
14. Bonnes capacités de communication et de collaboration, avec une aisance à travailler avec des profils variés.
15. Capacité à apprendre rapidement et à s’adapter à de nouveaux outils ou technologies.
16. Une expérience dans la création d’outils pensés pour les artistes ou designers est un atout.
17. Une connaissance du développement mobile et des systèmes multijoueurs en ligne est un plus.
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.