Programmeur.euse Outils Senior / Senior Tools Programmer

Gearbox Studio Québec est un développeur de jeux reconnu qui aspire à maintenir l’équilibre entre les projets ambitieux, les équipes à taille humaine et la réalisation de soi.

Gearbox Studio Québec propose un environnement de travail inclusif qui valorise la créativité de tous ses collaborateur.trices.

Ayant tous les avantages d’une grande entreprise, le Studio demeure authentique dans ses opérations.

Gearbox offre des conditions avantageuses incluant un horaire flexible et accommodant, un bouquet d’avantages sociaux compétitifs, une contribution d’entreprise substantielle au REER collectif.

Si tu es programmeur.euse outils et passionné.e par le domaine du jeu vidéo, dépose ta candidature afin de faire partie d’une équipe talentueuse qui développe actuellement un nouveau jeu original.

Mission

En tant que programmeur.euse outils, ton rôle sera d’appuyer une talentueuse équipe de dévelpement de jeux vidéo composée de programmeur.

eures, concepteur.trices, d'animateur.trices et d'autres artistes en implémentant et maintenant les outils dont ils.elles ont besoins pour mener leurs tâches à terme dans leur quotidien.

Tu seras ainsi directement impliqué dans l’optimisation des outils de travail et au cœur de des outils d’édition des données nécessaire afin de bâtir le jeu.

Tâches

  • Collaborer étroitement avec les diverses équipes et spécialistes afin d’identifier leurs besoins et accélérer le développement de contenu
  • Développer et maintenir des outils de haute qualité spécifique à la production du jeu
  • Apporter des solutions novatrices toujours dans le but d’améliorer le temps d’itération tout en gardant le cap sur les contraintes technologique
  • Créer et maintenir de la documentation technique et de conception
  • Mettre en œuvre les tests et le débogage approprié
  • Contribuer à l'orientation technique générale du projet en participant aux sessions de conception et aux revues de code
  • Conseiller les programmeur.euses moins expérimenté.es
  • Demeurer au service de la production

Profil et qualifications

  • Autonome et possédant le sens de l'initiative
  • Excellente aptitude à la communication
  • Excellent service à la clientèle
  • Capable de travailler en équipe, en étroite collaboration avec toutes les parties prenantes du projet
  • Bonnes aptitudes en conception d’interface utilisateur
  • Maîtrise de la programmation en C++
  • 5+ ans d'expérience en tant que programmeur.euse outils
  • Expérience du développement sur console de jeux
  • La passion pour les jeux vidéo va de soi!

Atouts

  • Expérience avec Unreal Engine 4 ou 5
  • Connaissance d’autres langages de programmation connexe au développement d’outils tel que C#, Python, Powershell et Javascript
  • Titres publiés en tant que programmeur.euse outils ou rôle similaire (équipe centrale)

Gearbox Studio Quebec is an award winning game developer that aspires to maintain balance between large scale projects, human size teams and self-fulfillment.

Gearbox Studio Quebec guarantees an inclusive work environment and encourages creativity and initiative amongst its collaborators.

The Studio remains authentic although having the resources of a large company.

The Gearbox team offers advantageous conditions including flexible and accommodating schedules, a package of competitive benefits, a substantial corporate contribution to the group RRSP.

Mission

As a tools programmer, your role will be to support a talented team of game developers, including programmers, designers, animators, and other artists, by implementing and maintaining the necessary tools for them to complete their tasks efficiently on a daily basis.

You will be directly involved in optimizing work tools and at the core of the data editing tools needed to build the game.

Tasks

  • Collaborate closely with various teams and specialists to identify their needs and expedite content development.
  • Develop and maintain high-quality tools specific to game production.
  • Provide innovative solutions to improve iteration time while keeping in mind technological constraints. Create and maintain technical and designer-facing documentation.
  • Put in place appropriate testing and debugging support.
  • Contribute to the overall technical direction of the project by participating to architectural design sessions and code reviews.
  • Mentor less experienced programmers.
  • Remain focused on serving production needs.

Profile and qualifications

  • Autonomous and proactive with a sense of initiative.
  • Excellent communication skills.
  • Strong customer service mindset.
  • Able to work as part of a team, closely collaborating with all project stakeholders.
  • Excellent UI / UX design skills
  • Proficient in C++ programming.
  • 5+ years of experience as a tools programmer.
  • Experience in game console development.
  • Passion for video games is a given!

Assets

  • Experience with Unreal Engine 4 or 5.
  • Knowledge of other programming languages related to tools development, such as C#, Python, PowerShell, and JavaScript.
  • Published titles as a tools programmer or similar role (central team).

J-18808-Ljbffr

30+ days ago