Search jobs > Montreal, QC > Gameplay programmer

Gameplay Programmer

Hasbro Inc.
Montreal, QC, Canada
$130K-$140K a year (estimated)
Full-time

At Invoke, our mission is to Have Fun Building Great Games.

We believe the best games come from people who love what they do, in an environment that values them and their ideas. And we ensure that everyone has the opportunity to contribute to our collective success, whatever their role.

As a member of Wizards of the Coast, we help enrich a catalog of games that has inspired gamers and developers for decades.

At Invoke, you get to play your part as a valued member of an open and dedicated team within a magical world!

Invoke Studios is currently looking to hire a Core Team of talented and varied people for a new AAA multiplayer game in the universe of D&D using the Unreal Engine.

If you are interested in joining a new team and actively contributing to the conception of a new game project, please read below.

Job Description

Invoke is looking for a Gameplay Programmer. As a Gameplay Programmer, you'll be involved in all phases of development, working in collaboration with the core team to create and maintain innovative and high-performance game systems.

What you'll do

  • Collaborate with game designers and artists to implement and refine gameplay mechanics, systems, and features.
  • Write efficient, maintainable, scalable and well-documented code for gameplay elements, including character behavior, AI, 3C and controls.
  • Help optimize code and systems to ensure smooth performance on various platforms and hardware configurations.
  • Help debug and troubleshoot gameplay issues, identifying and resolving bugs and performance bottlenecks.
  • Contribute to the design and implementation of gameplay systems and mechanics.
  • Collaborate with multidisciplinary teams to ensure a cohesive and enjoyable player experience.
  • Participate in code reviews to maintain code quality and consistency.

Ideally, what You'll Bring

  • 5+ years of professional experience in game development, with a strong focus on gameplay programming.
  • Proficiency in C++ or other relevant programming languages commonly used in game development.
  • Proven ability to work effectively within a team and communicate ideas and solutions clearly.
  • Passion for creating high-quality gaming experiences.
  • Previous experience as a Gameplay programmer on at least one shipped title is a plus.
  • Knowledge in AI systems is a plus.
  • Passion for Multiplayer and PVP live Game is a plus.
  • Experience with Unreal Engine and development tools is a plus.
  • Excellent communication skills in French and English.

We are an Equal Opportunity Employer.

Invoke commits to offer equal working chances to every individual, without regard based on the following : age, sex, sexual orientation, physical disability, origin, religion, citizenship, native country or any other possible particularities.

We sincerely believe in a respectful and open-minded work environment, in which everyone can fully contribute to the organization's development.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.

Please contact us to request accommodation.

J-18808-Ljbffr

5 hours ago
Related jobs
Promoted
KRAFTON Montréal Studio
Montreal, Quebec

Nous recherchons un Programmeur·euse Gameplay IA pour rejoindre notre équipe ! En tant que Programmeur·euse Gameplay IA vous serez en charge de la conception, de l'implémentation et du maintien des systèmes gameplay de notre jeu. Prototyper rapidement et efficacement des features et mécaniques gamep...

Promoted
Sony Playstation
Montreal, Quebec

The Senior Gameplay Programmer will have ownership of gameplay systems and ensure their technical quality. We are looking for an experienced Senior Gameplay Programmer to join the Haven Entertainment Studios project team. The Senior Gameplay Programmer will report to the Technical Producer. You will...

Promoted
KRAFTON Montréal Studio
Montreal, Quebec

Nous recherchons un Programmeur·euse Gameplay pour rejoindre notre équipe ! En tant que Programmeur·euse Gameplay vous serez en charge de la conception, de l'implémentation et du maintien des systèmes gameplay de notre jeu. We are looking for a Gameplay Programmer to join our team! You will work clo...

Turbulent
Montreal, Quebec

We are looking for an experienced and skilled Principal Gameplay Programmer to work on our exciting PC space combat sim, Star Citizen! The Principal Gameplay Programmer will work in a cooperative, cross-disciplinary team environment to plan and implement game systems within our own StarEngine. Nous ...

Electronic Arts Inc
Montreal, Quebec

We are looking for a Senior Gameplay Programmer. As a Senior Gameplay Programmer at SEED, you will:. Proficiency in programming languages and game engines gameplay subsystems (gameplay, physics, animation). SEED / Senior Gameplay Programmer - SEED. ...

Epic Games
Montreal, Quebec

As a Lead Gameplay Programmer, you will be in a leadership role on a small and focused team, playing a critical role in driving current and future projects. You will be responsible for driving core gameplay features and supporting collaborative development between programmers, designers, and artists...

Turbulent
Montreal, Quebec

We are looking for an experienced and skilled Principal Gameplay Programmer to work on our exciting PC space combat sim, Star Citizen! The Principal Gameplay Programmer will work in a cooperative, cross-disciplinary team environment to plan and implement game systems within our own StarEngine. Nous ...

NetEase Games
Montreal, Quebec

Programmeur senior de gameplay. Expérience dans l'implémentation de systèmes de gameplay et d'intelligence artificielle. Collaborate with the content/design teams to build next-generation gameplay/AI systems for multiple platforms. As a senior member of the team, you will help coach junior programme...

Games Jobs Direct
Montreal, Quebec

As a Lead Gameplay Programmer, you will be in a leadership role on a small and focused team, playing a critical role in driving current and future projects. You will be responsible for driving core gameplay features and supporting collaborative development between programmers, designers, and artists...

Games Jobs Direct
Montreal, Quebec

As a Senior Gameplay Systems Programmer, you will play a critical role on a small and focused team. Work closely with art and design to build core gameplay systems and implement development best practices. Proficiency in C++ with a deep understanding of gameplay systems, mechanics, and tools. ...