CareerPlanSign in

Game Programmer (1 Year Contract)

Montreal💼 Contract🗓 2026-08-21 → 2026-09-27

Core

Building and maintaining advanced gaming systems, tools, and UI elements for free-to-play games.

Role type

Senior Gameplay Programmer (Contract)

Builds

Gameplay features, mechanics, tools for designers/artists, and UI screens/widgets.

Domain

Mobile and Console Gaming

Deliverable

production ML models | product features

Required skills

C#, Unity3D, Game Engines, Source Control (Git/Perforce), Mobile Development (Android/iOS), Gameplay Systems, UI Development, Agile Methodologies

Preferred skills

Node.js, NoSQL/MongoDB, Google Cloud, Shader Languages, Graphics APIs (OpenGL/DirectX/Metal/Vulkan)

Technologies

C#, Unity3D, Git, Perforce, Android, iOS, Node.js, MongoDB, Google Cloud

Responsibilities

Write, test, and maintain code for gameplay features and tools; Create and maintain tools to improve artist and designer workflows; Build extensible UI screens and widgets; Debug and solve complex software issues; Collaborate with producers, artists, and designers in an agile environment.

Seniority

Senior, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.