Haven est un environnement créatif où prospèrent les idées, la passion et un intrépide optimisme.

Programmeur·euse I.A. Senior

 /  Carrières

Programmeur·euse I.A. Senior

Nous sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e pour rejoindre notre studio. Vous serez responsable de divers systèmes et fonctionnalités d'IA tout en assurant leur qualité technique. Vous aiderez à clarifier les exigences techniques et contribuerez à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire, vous piloterez la conception et la mise en œuvre techniques, en veillant à ce que les exigences conceptuelles et artistiques soient respectées et à ce que les joueur·euse·s vivent des expériences passionnantes.

Appliquez

Responsabilités et tâches

  • Fournir des systèmes et des fonctionnalités de haute qualité qui répondent aux exigences techniques et de conception.
  • Optimiser et déboguer le code pour garantir les performances et la qualité technique.
  • Promouvoir et suivre les meilleures pratiques de programmation et les normes de codage, construire des technologies et des codes durables, performants et faciles à maintenir.
  • Contribuer aux documents de conception technique, à la clarification des exigences, à la définition des tâches et à l'examen du code par les pairs.
  • Planifier efficacement le travail et fournir aux responsables des mises à jour réalistes sur l'avancement des travaux.
  • Identifier de manière proactive les risques et créer des solutions innovantes pour atténuer leur impact sur le jeu.
  • Se tenir au courant des technologies de pointe et promouvoir leur utilisation lorsqu'elles sont bénéfiques pour le jeu.


Qualifications recherchées

  • 8+ années d'expérience dans des métiers connexes.
  • Bonne compréhension des architectures des moteurs de jeu.
  • Solides connaissances en C++.
  • Solides compétences en conception de logiciels avec une expérience des modèles architecturaux axés sur les données.
  • Solides compétences en matière d'optimisation et de multithreading.
  • Bonne compréhension de la réplication de réseau.
  • Bonne compréhension de la programmation client-serveur.
  • Expérience des langages de formalisme tels que FSM, Statecharts ou Behavior Tree.
  • Compétences avancées en matière de débogage.


Qualifications souhaitées

  • Expérience de livraison de jeux avec Unreal Engine.
  • Connaissance pratique de l'architecture microservices.
  • A l'aise avec les architectures événementielles et asynchrones.
  • Expérience de développement dans un environnement réel.

Carrières à Haven

( 3 )

Restons en contact!

Vous voulez connaître nos annonces les plus captivantes, les occasions de tester le jeu, les événements et les lancements à venir, ou simplement nous dire bonjour? Envoyez-nous vos coordonnées ci-dessous!

S'Inscrire