Programmeur - Outils de développement

  • Montréal, QC, Canada
  • Temps complet

Description de l'entreprise

Fondé en 1992 et basé à Montréal, Behaviour Interactif est l'un des plus importants concepteurs de jeux vidéo indépendants en Amérique du Nord avec près de 600 employés et plus de 70 millions de jeux vendus sur toutes les plateformes. En 2019, son jeu original primé Dead by DaylightTM, a célébré 12 millions de joueurs. À ce jour, les jeux sur mobiles de Behaviour ont rejoint plus de 200 millions de joueurs à travers le monde. Behaviour compte parmi ses partenaires certaines grandes entreprises les plus connues au monde comme Sony, Disney, Netflix, Activision, Warner Bros, Ubisoft, Xbox Game Studios, Google, Bombardier, Wargaming, HBO, NetEase, Gaea, La Capitale et plusieurs autres. Pour plus de renseignements : bhvr.com. 

Description du poste

Que ferez-vous?

  • Travailler en étroite collaboration avec les chefs de projet et les autres ingénieurs pour définir les exigences et les spécifications des outils de développement
  • Mettre en place et améliorer les outils supportant tous les aspects de la production d'un jeu
  • Soutenir les équipes de développement de fonctionnalités
  • Tester rigoureusement les fonctionnalités implémentées
  • Participer à l'examen de la conception et des codes
  • Effectuer une veille technologique constante

Qualifications

  • Maîtrise du C# et/ou du C++ - nous recherchons quelqu'un pouvant concevoir des logiciels efficaces et écrire du code clair et qui se puisse être maintenu
  • Expérience avec Unity, Unreal et/ou un moteur de jeu équivalent de pipelines et d'outils de développement
  • Expérience de l'intégration continue, de la gestion des versions et de la distribution des modules
  • Solides compétences en conception de systèmes et en expérience utilisateur ainsi qu'une bonne connaissance algorithmique
  • Capacité d'établir des priorités, de planifier, d'organiser votre travail et votre temps et de travailler dans les délais prévus
  • Solides compétences en communication et en relations interpersonnelles
  • Capacité de s'épanouir grâce au changement et de s'adapter à l'évolution des besoins et des exigences
  • Capacité à résoudre des problèmes techniques complexes avec la solution la plus efficace.
  • Un grand intérêt et un réel enthousiasme pour les jeux vidéo et l'environnement dans lequel nous travaillons

Les + :

  • Connaissance de l'architecture, de la conception et de la documentation des API
  • Connaissance de Python, Javascript, Groovy ou HTML5