Game Programmer | Programmeur.euse de Jeux

Ludia Inc.

United States

Hybrid

USD 63,000 - 84,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Flexible hours
Hybrid work
RRSP match
Day-one benefits
Generous vacation
Mobile days

Job summary

Ludia Inc. recherche des Programmeur.euses de Jeu de niveau intermédiaire à senior, passionnés par des systèmes performants et soignés. Vous concevrez l’architecture du jeu et développerez des fonctionnalités de gameplay en collaboration avec des équipes pluridisciplinaires.

Le poste est hybride, Montréal, avec 40h/semaine et possibilité de travail en anglais et français selon les projets. Expérience en Unity et C#/C++ exigée, esprit d’équipe et curiosité technologique.

Qualifications

  • Baccalauréat en informatique, mathématiques, ingénierie ou expérience équivalente.
  • 4+ années d’expérience en programmation de jeux ou développement logiciel.
  • Expérience avec Unity, C# et/ou C++.
  • Bonne compréhension des principes d’ingénierie logicielle.
  • Compétences en communication et relations interpersonnelles.
  • Esprit d’équipe et attitude positive.
  • Passion pour les jeux et intérêt pour les technologies et méthodes de développement.

Responsibilities

  • Contribuer à la conception générale et à l’architecture des systèmes du jeu.
  • Implémenter, tester et maintenir les fonctionnalités de gameplay et les systèmes de base.
  • Collaborer avec les designers et artistes pour assurer une cohérence du jeu.
  • Participer à la définition du calendrier de développement et livrer les tâches.
  • Participer aux revues de code et proposer des améliorations techniques.

Skills

Unity
C#
C++
Software engineering
Communication
Teamwork
Game development
Python

Education

Bachelor’s degree ou équivalent

Tools

Python

Job description

DESCRIPTION DE L’ENTREPRISE

Ludia est un studio innovant et dynamique, spécialisé dans le développement de jeux mobiles. Basé à Montréal depuis 2007, chaque mois, plus de 3,5 millions de joueurs à travers le monde plongent dans nos univers. Notre portfolio combine des franchises mondiales emblématiques et des créations originales, incluant Jurassic World™ Alive, Jurassic World™: The Game, Dragons: Rise of Berk, Teenage Mutant Ninja Turtles: Legends, et bien d’autres.

Avec plus de 500 millions de téléchargements depuis notre fondation , nous entamons un chapitre exaltant en tant que studio indépendant, où la croissance est portée par la passion de notre équipe et de nos joueurs.

DESCRIPTION DU POSTE

Nous sommes à la recherche de Programmeur.euses de Jeu de niveau Intermédiaire , passionné par la création de systèmes performants et soignés. Vous jouerez un rôle central dans la conception de l’architecture du jeu, la mise en œuvre des fonctionnalités de gameplay, et la collaboration étroite avec des équipes multidisciplinaires afin d’assurer un processus de développement fluide.

Si vous aimez relever des défis techniques, travailler dans un environnement créatif et collaboratif, et repousser les limites du développement de jeux, ce poste est fait pour vous !

RESPONSABILITÉS

- Contribuer à la conception générale et à l’architecture des systèmes du jeu

Implémenter, tester et maintenir les fonctionnalités de gameplay et les systèmes de base

- Collaborer avec les designers, artistes et autres programmeurs pour assurer une cohérence à travers le jeu

- Participer à la définition du calendrier de développement et livrer les tâches de programmation dans les délais

- Participer aux revues de code, proposer des améliorations et soutenir la prise de décisions techniques

QUALIFICATIONS
Expérience & Compétences :

- Baccalauréat en informatique, mathématiques, ingénierie ou expérience équivalente

- 4+ Années expérience en programmation de jeux ou en développement logiciel

- Expérience avec Unity, C# et/ou C++

- Bonne compréhension des principes et des meilleures pratiques en ingénierie logicielle

- Solides compétences en communication et en relations interpersonnelles

- Attitude positive et esprit d’équipe

- Passion pour les jeux et intérêt pour l’évolution des technologies et méthodologies de développement

Traits Additionnels :

- Expérience préalable dans l’industrie du jeu vidéo

- Connaissance de Python

- Compréhension du développement multiplateforme (mobile, console, etc.)

- Expérience en écriture de shaders et en graphismes 3D

- Familiarité avec le développement d’outils personnalisés pour les artistes et les pipelines

- Connaissance des méthodologies Agile ou Scrum

Type de Travail

- Ce poste Hybrid nécessite une présence occasionnelle au bureau pour des moments clés déterminés par l'équipe.

- Les candidatures éligibles pour ce poste devront être des citoyens dans la province du Québec avec un droit de travail au Canada.

- Horaire: Lundi au Vendredi, 40h / semaine (Core Hours 10h - 16h)

POURQUOI LUDIA ?

Chez Ludia, nous croyons qu’un milieu de travail devrait être aussi inspirant que les jeux que nous créons. Voici ce que tu peux attendre en nous rejoignant :

Flexibilité : Options hybrides, horaire flexible et un studio vibrant au cœur du Vieux-Montréal.
Bien-être : Salaire compétitif, avantages dès le premier jour, contribution REER, vacances généreuses et journées mobiles.
Développement : Formations, mentorat, ateliers et opportunités de carrière dans l’univers du jeu vidéo.
Culture : Une équipe de passionné·e·s qui crée des expériences inoubliables où l’innovation et la créativité sont au rendez-vous.

___________________________________________________

COMPANY DESCRIPTION

Ludia is an innovative and dynamic studio specializing in mobile game development. Based in Montreal since 2007, over 3.5 million players around the world dive into our universes every month. Our portfolio combines iconic global franchises and original creations, including Jurassic World™ Alive , Jurassic World™: The Game , Dragons: Rise of Berk , Teenage Mutant Ninja Turtles: Legends , and many more.

With more than 500 million downloads since our founding, we’re entering an exciting new chapter as an independent studio — one where growth is fueled by the passion of our team and our players.

JOB DESCRIPTION

We’re on the lookout for Mid and Senior level Game Programmers who are passionate about building polished and performant systems. You’ll play a central role in designing the game’s architecture, bringing gameplay features to life, and collaborating closely with multidisciplinary teams to ensure a smooth development process.

If you love solving technical challenges, working in a creative and collaborative environment, and pushing the boundaries of game development, this role is for you!

RESPONSIBILITIES

- Contribute to the overall design and architecture of the game’s systems

- Implement, test, and maintain gameplay features and core systems

- Work collaboratively with designers, artists, and other programmers to ensure alignment across the game

- Help define the development schedule and deliver programming tasks on time

- Participate in code reviews, suggest improvements, and support technical decision-making

QUALIFICATIONS
Experience & Skills:

- Bachelor’s degree in Computer Science, Mathematics, Engineering or equivalent experience

- 4+ years of experience in game programming or software development

- Experience with Unity, C# and/or C++

- Solid understanding of software engineering principles and best practices

- Effective communication and interpersonal skills

- Positive attitude and a collaborative mindset

- Passion for games and interest in evolving game technologies and development methods

Additional Traits:

- Prior experience in the video game industry

- Knowledge of Python

- Understanding of multi-platform development (mobile, console, etc.)

- Experience writing shaders and working with 3D graphics
Familiarity with custom tool development for artists and pipelines

- Knowledge of Agile or Scrum methodologies

Work Type

- Hybrid position requires occasionally being present at the office in Montreal for key moments.

- Eligible applicants must be located in the province of Quebec and have working rights in Canada.

- Schedule: Monday to Friday, 40hours / week (core hours 10am - 4pm)

WHY LUDIA?

At Ludia, we believe in creating a workplace as inspiring as the games we produce. Here's what you can expect:

Flexibility: Hybrid options, flexible hours, and a vibrant downtown Montreal studio.
Wellness: Competitive pay, day-one benefits, RRSP match, generous vacation, and mobile days.
Growth: Training, mentorship, workshops, and career opportunities in gaming.
Culture: A team of passionate gamers making memorable experiences worldwide where innovation and creativity thrives.

We value and celebrate diversity in our team, and we are dedicated to creating an inclusive environment where everyone can thrive and contribute their unique perspectives. We encourage individuals from all backgrounds to apply, and we are excited to hear from everyone!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Programmer IV
Programmer IV

Hardsuit Labs, Inc. • Seattle (WA)

Hybrid
CAD 112,000 - 132,000
Group Insurance: dental and health
Group RRSP + employer matching
Employee and Family Assistance Program
Technical Artist (Mid - Senior) | Artiste technique (intermédiaire/avancé)
Technical Artist (Mid - Senior) | Artiste technique (intermédiaire/avancé)

Hardsuit Labs, Inc. • United States

Remote
USD 65,000 - 93,000
Dental & Health benefits
RRSP with employer match
Employee Assistance Program
Technical Artist (Mid - Senior) | Artiste technique (intermédiaire/avancé)
Technical Artist (Mid - Senior) | Artiste technique (intermédiaire/avancé)

Hardsuit Labs • Seattle (WA)

On-site
CAD 92,500 - 132,500
Group Insurance: dental and health
RRSP with employer matching
Employee and Family Assistance Program
Hybrid Game Programmer — Design & Gameplay (Montréal)
Hybrid Game Programmer — Design & Gameplay (Montréal)

Ludia Inc. • United States

Hybrid
USD 63,000 - 84,000
Flexible hours
Hybrid work
RRSP match
+3
Programmer IV
Programmer IV

Hardsuit Labs • United States

On-site
CAD 112,000 - 132,000
Dental and health insurance
RRSP with employer matching
Employee and Family Assistance Program
Senior VFX Artist | Artiste senior (effets visuels) - GameSim - Talent Pipeline
Senior VFX Artist | Artiste senior (effets visuels) - GameSim - Talent Pipeline

Keywords Studios • Orlando (FL)

On-site
CAD 95,000 - 100,000
3 weeks paid leave
Medical, dental and vision benefits
Sick Leave
+3
Concepteur (-trice) de jeu senior, caméra et 3C / Senior Game Designer, Camera and 3Cs - Remote
Concepteur (-trice) de jeu senior, caméra et 3C / Senior Game Designer, Camera and 3Cs - Remote

People Can Fly • United States

Remote
USD 90,000 - 140,000
Insurance 100% paid by PCF
RRSP matching
Dental coverage
+5
Développeur.se de logiciels sénior.e - applications dorsales / Senior Software Developer - Backend
Développeur.se de logiciels sénior.e - applications dorsales / Senior Software Developer - Backend

Electronic Arts • Redwood City (CA)

Hybrid
USD 165,000 - 256,000
Paid time off
Sick time
Company holidays
+7
Animateur.trice sénior.e / Senior Animator
Animateur.trice sénior.e / Senior Animator

Electronic Arts Ltd • Redwood City (CA)

Hybrid
USD 160,000 - 230,000
Paid time off
Sick time
Company holidays
+5
Chef d’équipe, artiste de niveau / Lead Level Artist
Chef d’équipe, artiste de niveau / Lead Level Artist

Impleo • United States

On-site
USD 90,000 - 140,000
Assurance santé
Couverture dentaire
RRSF/REER 4%
+2