Talent.com
Generalist Game Programmer
Generalist Game ProgrammerDONTNOD • Montreal (administrative region), QC, CA
Generalist Game Programmer

Generalist Game Programmer

DONTNOD • Montreal (administrative region), QC, CA
3 days ago
Job type
  • Full-time
Job 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?

  • 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.

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 :

  • 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.
  • Qualifications

    The must‑have skills we're looking for :

  • 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.
  • What would set you apart?

  • 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.
  • 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 :

  • 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.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Generalist Game Programmer • Montreal (administrative region), QC, CA

    Similar jobs
    Frontend Developer - saint-esprit

    Frontend Developer - saint-esprit

    Lumicity • saint-esprit, qc, ca
    Full-time
    Frontend Developer (Blazor / UI-UX) – Contract.We are seeking a senior frontend developer with strong UI / UX experience to help drive the development of a client-facing product.This role focuses on ...Show more
    Last updated: 1 day ago • Promoted
    Frontend Developer

    Frontend Developer

    Lumicity • saint-esprit, qc, ca
    Full-time
    Frontend Developer (Blazor / UI-UX) – Contract.We are seeking a senior frontend developer with strong UI / UX experience to help drive the development of a client-facing product.This role focuses on ...Show more
    Last updated: 1 day ago • Promoted
    Hollandais / Dutch - Localisation de jeux vidéo | Localization Game QA Tester

    Hollandais / Dutch - Localisation de jeux vidéo | Localization Game QA Tester

    Side • Montreal, QC, CA
    Full-time +1
    Quick Apply
    AQ en localisation de jeux vidéo.Êtes-vous quelqu'un qui aime jouer aux jeux vidéo et recherche un emploi où vous pouvez utiliser votre langue maternelle? Ne cherchez pas plus loin,.AQ en localisat...Show more
    Last updated: 30+ days ago
    Lead Artist / Animator - Gaming

    Lead Artist / Animator - Gaming

    Anime Universe • saint-esprit, qc, ca
    Part-time
    Remote-first (global; align to Americas / EMEA / APAC time zones).Infinite Play Studios — Game Development Core.Creative Director, Infinite Play Studios. What You Put In Is What You Get Out.This is not ...Show more
    Last updated: 1 day ago • Promoted
    Geometry Private Tutoring Jobs Lanaudi

    Geometry Private Tutoring Jobs Lanaudi

    Superprof • Lanaudi, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Intermediate QA Automation with c# (Security clearance) - Confidential

    Intermediate QA Automation with c# (Security clearance) - Confidential

    Confidential • mercier, qc, ca
    Full-time
    Design, develop, and execute manual and automated test suites for web, mobile, API, and backend components.Write comprehensive test cases, test scripts, test scenarios and acceptance criteria based...Show more
    Last updated: 1 day ago • Promoted
    Remote : Get Paid to Play Games

    Remote : Get Paid to Play Games

    Free Cash by Almedia • Saint-Michel, Canada
    Remote
    Full-time
    Get paid for testing apps, games, and surveys! .Show more
    Last updated: 12 hours ago • Promoted • New!
    Technical Sourcer (12 Month Contract)

    Technical Sourcer (12 Month Contract)

    Empire Life • saint-esprit, qc, ca
    Full-time +3
    Technical Sourcer (12 Month Contract).Location : Remote - Anywhere in Canada.The total target compensation (TTC) range, including salary and target bonus, is $83,000 - $125,000.This TTC range is app...Show more
    Last updated: 1 day ago • Promoted
    Appian Architect

    Appian Architect

    TELUS Digital • saint-esprit, qc, ca
    Full-time
    Welcome to TELUS Digital — where innovation drives impact at a global scale.As an award-winning digital product consultancy and the digital division of TELUS , one of Canada’s largest telecommunica...Show more
    Last updated: 10 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft • mercier, qc, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Systems & Graphics Engineer

    Senior Systems & Graphics Engineer

    Parallelz • Montreal, QC, CA
    Full-time
    Quick Apply
    Parallelz enables developers to instantly port their existing mobile apps / games to the web, without any SDKs, code changes, or engineering efforts. Developers can improve user acquisition, organic v...Show more
    Last updated: 30+ days ago
    Développeur Senior | Senior Software Developer- video games

    Développeur Senior | Senior Software Developer- video games

    Solution SFT • Saint-Laurent, QC, CA
    Full-time
    Quick Apply
    Vous ferez partie d’une équipe créative et dynamique qui exploite les technologies de rendu les plus récentes pour offrir un système visuel de pointe et introduire des fonctionnalités innovantes da...Show more
    Last updated: 30+ days ago
    Video Game Proofreader

    Video Game Proofreader

    Keywords Studios • Montreal, QC, CA
    Full-time +1
    Quick Apply
    USE YOUR LINGUISTIC SKILLS IN AN EXCITING AND MULTICULTURAL ENVIRONMENT!.Keywords Studios Montreal is looking for native-level speakers of various languages to join our Video Games Proofreaders tea...Show more
    Last updated: 30+ days ago
    Remote Online Tasks – Earn Up to $1,500 / month Playing Games

    Remote Online Tasks – Earn Up to $1,500 / month Playing Games

    Free Cash by Almedia • Lery, Canada
    Remote
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 5 days ago • Promoted
    [T4] Program Coordinator – French Language Compliance

    [T4] Program Coordinator – French Language Compliance

    AMISEQ • saint-esprit, qc, ca
    Full-time
    This role will focus on coordinating compliance activities, supporting audits, and ensuring alignment with Quebec French language regulations while working closely with internal teams and external ...Show more
    Last updated: 13 hours ago • Promoted • New!
    [T4] Program Coordinator – French Language Compliance - AMISEQ

    [T4] Program Coordinator – French Language Compliance - AMISEQ

    AMISEQ • saint-esprit, qc, ca
    Full-time
    This role will focus on coordinating compliance activities, supporting audits, and ensuring alignment with Quebec French language regulations while working closely with internal teams and external ...Show more
    Last updated: 13 hours ago • Promoted • New!
    DevOps Engineer

    DevOps Engineer

    VBeyond Corporation • saint-esprit, qc, ca
    Full-time
    We are seeking a DevOps Engineer.The role focuses on infrastructure setup, deployment automation, performance, security, and operational stability throughout the migration and post-launch phases.Su...Show more
    Last updated: 1 day ago • Promoted
    Geometry Private Tutoring Jobs L'epiphanie

    Geometry Private Tutoring Jobs L'epiphanie

    Superprof • L'epiphanie, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted