1

Game Programming Job Jobs in Quebec (NOW HIRING)

You'll collaborate with a passionate group of game developers including our Lead Rendering Programmer, Technical Artists, and Art Direction. You will be responsible for modifying core shaders ...

Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring ... Solid understanding of object-oriented programming (OOP), software design patterns, and ...

Shop Builder is Xsolla's storefront platform - used by publishers and game developers to launch and operate game shops, from straightforward catalog and webshops to fully custom storefronts built ...

Worked in an AI for video games programming role. * Used Unreal Engine in a professional capacity for scripting Basic AI Systems. * Used UE5 AI Debugging Tools and Rewind Debugger. * Strong math ...

Worked in an AI for video games programming role. * Used Unreal Engine in a professional capacity for scripting Basic AI Systems. * Used UE5 AI Debugging Tools and Rewind Debugger. * Strong math ...

With more paths to profits and ways to win, developers have all the things needed to enjoy the game. For more information, visit xsolla.com. Responsibilities: * Provide technical leadership for the ...

With more paths to profits and ways to win, developers have all the things needed to enjoy the game. For more information, visit xsolla.com. Responsibilities: * Define and execute the engineering ...

next page

Showing results 1-20

Game Programming Job information

What is the difference between Game Programming Job vs Software Developer?

AspectGame Programming JobSoftware Developer
Required CredentialsBachelor's in Computer Science, experience with game enginesBachelor's in Computer Science or related field, coding skills
Work EnvironmentGame studios, entertainment industryTech companies, various industries
Industry UsagePrimarily in gaming and entertainmentBroad, including finance, healthcare, tech

Game Programming Jobs focus on creating interactive entertainment using game engines and graphics programming, often requiring specialized knowledge of game development tools. Software Developers have a broader scope, working on various applications across industries. While both roles require strong programming skills and similar educational backgrounds, Game Programmers specialize in game-specific technologies, whereas Software Developers work on diverse software solutions.

What are popular job titles related to Game Programming Job jobs in Quebec? For Game Programming Job jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Game Programming Job jobs in Quebec look for? The top searched job categories for Game Programming Job jobs in Quebec are:
What cities in Quebec are hiring for Game Programming Job jobs? Cities in Quebec with the most Game Programming Job job openings:

Senior Gameplay Programmer - Co-Development Project| Programmeurse jouabilite Seniore - Projet en...

Behaviour Interactive

Montreal, QC โ€ข On-site

Full-time

Posted 24 days ago


Job description

We're looking for a Senior Gameplay Programmer to play a key role in bringing a AAA title to players.

Working within the gameplay feature team for a squad based multiplayer game mode, you will contribute to the implementation, polishing and bug fixing of mediumtolarge scale gameplay features. If you thrive on challenging yourself technically, taking ownership of complex features, and collaborating closely with designers to turn vision into reality, we want to hear from you!
In this role you will:
  • Work as part of an Agile Scrum team, participate in daily standups, sprint planning, reviews and retrospectives.
  • Take ownership of planning and executing work through Jira tasks.
  • Polish, bug fix and own mediumtolarge scale gameplay features in Unreal Engine 5, focusing on bringing the gameplay experience to the next level
  • Write and maintain highperforming, scalable C++ gameplay code and Unreal Engine Blueprints, with a strong focus on quality, readability, and longterm maintainability.
  • Collaborate closely within a crossdisciplinary team, especially with designers, to translate design intent into deliverable features through rapid prototyping, iteration, and polish.
  • Provide scoping and estimation on upcoming work as well as clear updates on progress
What are we looking for:
  • Demonstrated ability to work autonomously as a proactive problemsolver, breaking down high level requirements into clear tasks and deliverables.
  • 5+ years of professional programming experience, with proven experience working with Unreal Engine 4/5.
  • Strong experience developing 3Cs and/or combat related features in Unreal Engine within a production environment.
  • Strong experience writing and maintaining C++ code and blueprints in Unreal Engine, with a solid understanding of modern C++ language features and best practices.
  • Excellent communication skills, with the ability to articulate implementation details, tradeoffs, risks, and engage the right stakeholders to resolve issues efficiently.
  • Experience implementing or working on vehicle systems (bonus)
Dans ce role, tu devras:
  • Travailler au sein d'une equipe Agile Scrum, participer aux reunions quotidiennes, a la planification des sprints, aux revues et aux retrospectives;
  • Prendre en charge la planification et l'execution du travail via des taches Jira;
  • Polir, corriger les bogues et etre responsable de fonctionnalites de jouabilite de moyenne a grande envergure dans Unreal Engine 5, en mettant l'accent sur l'elevation de l'experience de jeu;
  • Ecrire et maintenir du code de jouabilite C++ performant et evolutif ainsi que des Blueprints Unreal Engine, avec un fort accent sur la qualite, la lisibilite et la maintenabilite a long terme;
  • Collaborer etroitement au sein d'une equipe pluridisciplinaire, en particulier avec les designers et designeuses, afin de traduire l'intention de conception en fonctionnalites livrables par le biais de prototypage rapide, d'iterations et de polissage;
  • Fournir le cadrage et les estimations du travail a venir ainsi que des mises a jour claires sur l'avancement.
Que recherchons-nous:
  • Capacite demontree a travailler de maniere autonome en tant que personne proactive orientee resolution de problemes, en decomposant des exigences de haut niveau en taches et livrables clairs;
  • 5 ans et plus d'experience professionnelle en programmation, avec une experience averee de travail avec Unreal Engine 4/5;
  • Solide experience dans le developpement de fonctionnalites liees aux 3C et/ou au combat dans Unreal Engine, au sein d'un environnement de production;
  • Solide experience dans l'ecriture et la maintenance de code C++ et de Blueprints dans Unreal Engine, avec une bonne comprehension des fonctionnalites modernes du langage C++ et des meilleures pratiques;
  • Excellentes competences en communication, avec la capacite d'articuler les details d'implementation, les compromis, les risques, et d'impliquer les bonnes parties prenantes afin de resoudre efficacement les problematiques;
  • Experience dans l'implementation ou le travail sur des systemes de vehicules (atout).

Nous recherchons une Programmeurse Seniore Jouabilite pour jouer un role cle dans la mise entre les mains des joueurs et joueuses d'un titre AAA.

En travaillant au sein de l'equipe de fonctionnalites de jouabilite pour un mode multijoueur en escouade, tu contribueras a l'implementation, au polissage et a la correction de bogues de fonctionnalites de jouabilite de moyenne a grande envergure. Si tu aimes te challenger techniquement, prendre en charge des fonctionnalites complexes et collaborer etroitement avec les designers et designeuses afin de transformer une vision en realite, nous souhaitons te rencontrer!

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job