- You want to be part of the next narrative game from DON'T NOD Montreal, led by key members of the team behindLife is Strange and Lost Records: Bloom & Rage, on an exciting NETFLIX IP;
- You'd like to put your skills at the service of an original and sensitive experience based on its characters;
- You wish to join a diverse and committed team, both in its culture and in the game content it creates;
- You're looking for an environment where you'll be able to interact with all the teams in a simple and efficient manner;
- You are interested in joining a small programming team, having a voice and the opportunity to leave your mark on a multitude of game components, tools and the studio.
- Develop and implement game features, particularly characters, quests, scripting, UI, and other gameplay elements;
- Improve engine modules as needed to ensure proper implementation of game components;
- Develop tools when necessary to support the team's workflow and game production;
- Ensure optimal game performance.
- At least 5 years of development in video game development;
- Strong knowledge of Unreal Engine 4/5 (C++);
- At least one significant development experience on PC, Switch, Xbox, or PlayStation;
- Ability to collaborate in an iterative and constructive manner within a team;
- High adaptability, with a preference for versatility over specialization;
- Interest in a wide range of programming areas, with a desire to learn and dive into new and diverse topics;
- Strong autonomy and organizational skills;
- Please note: 3D programming skills are not required for this role.
- Gameplay‑oriented mindset, comfortable with iterative design processes to create high‑quality interactive experiences;
- Experience in PC/console development as well as mobile;
- Knowledge of C# and Python;
- Experience developing simple web services such as Apache/Python/JavaScript/MySQL (or equivalent);
- Experience or interest in narrative‑driven games.
- The possibility of working anywhere in Quebec;
- Insurance and virtual healthcare coverage as of Day 1;
- An annual bank of 40 hours of menstrual leave;
- Partial refund of transport fees (OPUS, BIXI and parking);
- Access to gym and fitness classes as well as a multi-sports field in summer which turns into an ice rink in winter;
- Referral bonus that goes the extra mile;
- RRSPs with the employer's contribution.
-
Game Programmer
21 hours ago
Only for registered members MontrealWe are looking for an individual who is passionate in building and maintaining advanced gaming systems and tools. · Write, test, and maintain code following coding standards and best practices. · Collaborate effectively with team members, participate in code reviews, and adhere t ...
-
Game Programmer
5 days ago
Only for registered members Montreal+ 6+ años de experiencia en software desarrollo, preferiblemente en juegos. · Experto nivel C#. · Entrega múltiple títulos online (en consola, PC o móvil). · Responsabilidades:Escribir, probar y mantener el código siguiendo los estándares de codificación y mejores prácticas. · ...
-
Game Programmer
1 month ago
Only for registered members MontrealWe are looking for an individual who is passionate in building and maintaining advanced gaming systems and tools.Working collaboratively with other engineers and designers, you will have a significant impact and influence in the direction of Kabam's games. · ...
-
Game Security Programmer
1 month ago
Only for registered members Montreal, QuebecAs a Game Security Programmer at Ubisoft in Montreal, Quebec you will work embedded within production teams to design develop and integrate advanced security features into our games. · Advanced C/C++ programming skills with expertise in multi-threading low-level optimization and ...
-
Generalist Game Programmer
2 weeks ago
Only for registered members Montreal, QuebecJoining DON'T NOD Montréal means becoming part of a community of passionate creators dedicated to creativity, empathy and quality. · ...
-
Generalist Game Programmer
3 weeks ago
Only for registered members MontrealWe are looking for a Generalist Game Programmer to join our team at DON'T NOD Montreal. As a key member of the team behind Life is Strange and Lost Records: Bloom & Rage, you will be working on an exciting NETFLIX IP. You will have the opportunity to contribute across different a ...
-
Senior Gameplay AI Programmer, Game Foundation
2 weeks ago
Only for registered members Montreal Full time· At Epic Games we are seeking an experienced Senior Gameplay AI Programmer to join the Fortnite Game Foundations team. · ...
-
Senior Gameplay AI Programmer, Game Foundation
2 weeks ago
Only for registered members Montreal+Job summary · Epic Games is seeking an experienced Senior Gameplay AI Programmer with an interest in Machine Learning (ML) / Large Language Models (LLMs) to join the Fortnite Game Foundations team. · +Drive initiatives with minimal oversight to build strong, performant foundatio ...
- Only for registered members Montreal, Canada
AsaSeniorgameplayprogrammeryoulljoinoneofourgameplesteamsonamultiplegame.Youllberesponsiblefordevelopinggameplaysystemsincollaborationwithotherprogrammersdesignersandvariousdisciplines. · ...
-
Gameplay Programmer
2 weeks ago
Only for registered members Montreal, QuebecWe are looking to add a talented Gameplay Programmer to our human-sized programming community. We need a programmer who is eager to contribute to the overall gameplay experience of our players. · ...
-
Engine Programmer Intern
1 month ago
Only for registered members Greater Montreal Metropolitan AreaEpic Games is looking for an Engine Programmer Intern to join our Developer Experience and Efficiency team. In this role, you'll work with experienced programmers to develop low-level tools to help identify performance and iteration problems or use them to improve content iterati ...
-
Senior Fullstack programmer – Core Technologies
1 month ago
Only for registered members Montreal, QuebecWe're seeking a senior full-stack programmer to join the core technologies team. We look for a candidate who can integrate into the team and play a pivotal role in developing and being accountable for major initiatives. · The ideal candidate should be proficient in both frontend ...
-
Senior UI Programmer
1 week ago
Only for registered members MontréalWe are looking for a Senior UI Programmer to join our team at Invoke. As a valued member of an open and dedicated team within a magical world you will develop support and optimize the UI features for our game. · ...
-
Senior UI Programmer
1 week ago
Only for registered members Montreal, QuebecWe are looking for a Senior UI Programmer to join our team. In this role, you will develop, support and optimize the UI features for our game. · ...
- Only for registered members Montreal, Quebec
We are seeking a Principal Gameplay Programmer to join our dynamic team at Behaviour Interactive. As a key player in shaping gaming experiences, you will implement new gameplay mechanics and contribute to improving existing ones. · Write clear, maintainable and well-documented co ...
-
Senior Programmer
4 days ago
Only for registered members Montreal,Quebec,CanadaWe're looking for a passionate Senior Programmer on the Fortnite Online team who can implement functionality across various online features that power Fortnite game modes. · ...
-
Senior Online Programmer
2 weeks ago
Only for registered members Greater Montreal Metropolitan AreaWe're looking for a passionate Senior Programmer on the Fortnite Online team, · We pay 100% for benefits for both employees and dependents and offer coverage · About Us Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. · Epic's award-winning Unre ...
-
Senior Animation Programmer – For Honor
3 days ago
Only for registered members Montreal, QC, CanadaWe are actively looking for an Animation Programmer to strengthen our technical and content programming team. This key role involves modernizing our animation processes and tools to bring the game to the latest consoles and beyond. · Understand animation goals and identify develo ...
-
Senior Gameplay AI Programmer
1 week ago
Only for registered members Greater Montreal Metropolitan AreaEpic prides itself on creating a collaborative, welcoming, and creative environment. · ...
-
Senior Gameplay AI Programmer
1 week ago
Only for registered members Montreal,Quebec,CanadaWe are a new and growing team at Epic aiming to build innovative new experiences and technology. · Work closely with art and design to create iterate on gameplay AI features · Experiment with game design iterate rapidly while ensuring strong technical algorithmic decisions · ...
-
Senior Tools Programmer
1 week ago
Only for registered members Montreal,Quebec,CanadaEpic Games is seeking a highly motivated, experienced Senior Tools Programmer to join the Unreal Engine UI Systems team. · ...
Generalist Game Programmer - Montreal - DONTNOD
Description
Company Description
Founded in 2020 as the Canadian subsidiary of DON'T NOD Entertainment, DON'T NOD Montreal is located in Montréal's creative Mile-Ex district.
We specialize in narrative games where player choices shape the story and emotional experience. Our first original project, Lost Records: Bloom & Rage (2024), reflects our passion for authentic and engaging characters, emotional depth, and cinematic storytelling.
Joining DON'T NOD Montreal means becoming part of a community of passionate creators dedicated to creativity, empathy, and quality. We push for equal opportunities and non-discrimination in our hiring process. Our teams are intentionally kept small to foster professional growth and personal fulfillment for everyone.
Job Description
Why would you join us in the first place?
What you'll really be doing here?
Reporting to the Technical Director, your role will be to participate in the various programming efforts for the development of our game.
We are primarily looking for a profile focused on gameplay programming. In the long term, all team members are encouraged to be versatile and to contribute across different areas, including gameplay (characters, user interface), engine, tools, and more.
The team is intentionally compact and "silo‑free", so that everyone can fully invest in the responsibilities they are passionate about and where they can have a real impact.
Your mission will be to:
Qualifications
The must‑have skills we're looking for:
What would set you apart?
Additional Information
At DON'T NOD Montreal, we celebrate diversity and inclusivity within our games as well as our teams. We commit to equal opportunities and non‑discrimination in our hiring process. We are respectful of the principles of equal employment opportunities, and that is why we encourage women, people of all sexual orientations and gender identities, First Nations people, people living with a disability, visible minorities, as well as any other person who can contribute to the diversity of our studio to apply for our positions.
We build close‑knit teams to encourage a fulfilling work environment for all our employees.
Our teams enjoy a range of benefits, including flexibility, a generous holiday bank, time off, training and career development support, and a personalized Lifestyle spending account.
Additional perks include:
#J-18808-Ljbffr
-
Game Programmer
Only for registered members Montreal
-
Game Programmer
Only for registered members Montreal
-
Game Programmer
Only for registered members Montreal
-
Game Security Programmer
Only for registered members Montreal, Quebec
-
Generalist Game Programmer
Only for registered members Montreal, Quebec
-
Generalist Game Programmer
Only for registered members Montreal
-
Senior Gameplay AI Programmer, Game Foundation
Full time Only for registered members Montreal
-
Senior Gameplay AI Programmer, Game Foundation
Only for registered members Montreal
-
Senior Gameplay Programmer – Assassin's Creed: Codename INVICTUS
Only for registered members Montreal, Canada
-
Gameplay Programmer
Only for registered members Montreal, Quebec
-
Engine Programmer Intern
Only for registered members Greater Montreal Metropolitan Area
-
Senior Fullstack programmer – Core Technologies
Only for registered members Montreal, Quebec
-
Senior UI Programmer
Only for registered members Montréal
-
Senior UI Programmer
Only for registered members Montreal, Quebec
-
Principal Gameplay Programmer – Dead by Daylight
Only for registered members Montreal, Quebec
-
Senior Programmer
Only for registered members Montreal,Quebec,Canada
-
Senior Online Programmer
Only for registered members Greater Montreal Metropolitan Area
-
Senior Animation Programmer – For Honor
Only for registered members Montreal, QC, Canada
-
Senior Gameplay AI Programmer
Only for registered members Greater Montreal Metropolitan Area
-
Senior Gameplay AI Programmer
Only for registered members Montreal,Quebec,Canada
-
Senior Tools Programmer
Only for registered members Montreal,Quebec,Canada