2

Freelance Remote Unity Game Developer Jobs in Montreal, QC

Description Devoted Studios is a globally remote game development company specializing in Co ... Gearbox Software We are seeking a Gameplay Engineer who is a specialist e a specialist - deeply ...

L'opportunite Unity recherche un Staff Backend Developer pour rejoindre notre equipe Unity Ads, ou ... Solides competences en collaboration et en communication au sein d'une equipe remote-first Vous ...

Devoted Studios is a globally remote game development company specializing in Co-development ... Collaborate closely with gameplay engineers to support implementation, extend features, and work ...

Devoted Studios is a globally remote game development company specializing in Co-development ... Collaborate closely with gameplay engineers to support implementation, extend features, and work ...

About This Opportunity This is a talent pool for experienced Video Game Producers who may be ... Work closely with design, art, and engineering teams to maintain project timelines and deliverables.

About This Opportunity This is a talent pool for experienced Video Game Producers who may be ... Work closely with design, art, and engineering teams to maintain project timelines and deliverables.

Devoted Studios is a globally remote game development company specializing in Co-development ... Builds or improves developer-facing profiling UX: makes it easier for other engineers on the ...

The founders and staff come from the gaming and esports scene and are now working their way into ... To do that we are eager to add a highly skilled DevOps / SRE Engineer Engineer to our incredible ...

next page

Showing results 1-20

Freelance Remote Unity Game Developer information

What is the difference between Freelance Remote Unity Game Developer vs Freelance Remote Mobile App Developer?

AspectFreelance Remote Unity Game DeveloperFreelance Remote Mobile App Developer
Required SkillsUnity, C#, 3D/2D game designJava, Swift, UI/UX design
Work EnvironmentGame studios, independent projectsApp stores, client projects
Industry UsageGaming, entertainmentBusiness, lifestyle, utility apps
CertificationsUnity certifications, programming skillsMobile development certifications

While both roles involve freelance work and remote collaboration, a Freelance Remote Unity Game Developer specializes in creating interactive games using Unity, focusing on game design and development. In contrast, a Freelance Remote Mobile App Developer develops applications for mobile devices, emphasizing UI/UX and platform-specific programming. The choice depends on your expertise and project focus.

What are the key skills and qualifications needed to thrive as a freelance remote Unity game developer?

To thrive as a Freelance Remote Unity Game Developer, you need strong proficiency in C#, Unity3D, and game development principles, often backed by a portfolio showcasing completed projects. Familiarity with source control systems like Git, experience with Unity Asset Store tools, and knowledge of platforms such as Android, iOS, or PC are typically required. Excellent self-management, problem-solving, and communication skills help you collaborate with clients and teams across time zones. These skills ensure you can deliver polished, functional games independently while meeting deadlines and client expectations.

What does a freelance remote Unity game developer do?

A Freelance Remote Unity Game Developer is a professional who creates interactive games or applications using the Unity engine while working independently and remotely. They are responsible for designing, coding, and testing game features, as well as collaborating with clients or teams online. Their tasks can include gameplay programming, UI development, bug fixing, and integrating assets. Being freelance and remote means they set their own schedules and often work with multiple clients or projects simultaneously. This role requires strong technical skills in C#, creativity, and the ability to work independently.

How do freelance remote Unity game developers typically collaborate with teams and clients across different time zones?

Freelance remote Unity game developers often use project management tools like Trello, Asana, or Jira and communication platforms such as Slack or Discord to coordinate with teams and clients globally. Regular check-ins and clear documentation help ensure everyone stays aligned despite time zone differences. Developers may need to adjust their schedules occasionally for critical meetings or deadlines, but asynchronous communication is common. Building strong communication skills and being proactive in providing updates are key to successful remote collaboration.
What are popular job titles related to Freelance Remote Unity Game Developer jobs in Montreal, QC? For Freelance Remote Unity Game Developer jobs in Montreal, QC, the most frequently searched job titles are:
What job categories do people searching Freelance Remote Unity Game Developer jobs in Montreal, QC look for? The top searched job categories for Freelance Remote Unity Game Developer jobs in Montreal, QC are:
Infographic showing various Freelance Remote Unity Game Developer job openings in Montreal, QC as of August 2026, with employment types broken down into 66% Full Time, 22% Part Time, 2% Temporary, and 10% Contract. Highlights an 86% Physical, 1% Hybrid, and 13% Remote job distribution.

Gameplay Engineer

Devoted Studios

Montreal, QC โ€ข Remote

Full-time

Re-posted 18 days ago


Job description

Description

Devoted Studios is a globally remote game development company specializing in Co-development, Porting, and End-to-End Art Production for the global gaming industry. We collaborate across time zones to support projects on all major platforms, engines and styles - from AAA titles to emerging technologies.

Our team includes world-class talents who bring deep expertise in external development, pipeline optimization, and creative problem-solving. Whether it's porting games to new systems, enhancing gameplay features, or crafting stunning visuals, Devoted Studios operates as a trusted, flexible extension of our partners' internal teams.

We are proud to be the development partner of choice for industry leaders such as:

    • Epic
    • Xbox
    • Meta
    • Obsidian Entertainment
    • Riot
    • Gearbox Software

We are seeking a Gameplay Engineer who is a specialist e a specialist - deeply fluent in C++ and Unreal Engine, experienced shipping AAA systems, and capable of taking a brief from a gameplay designer and turning it into production-quality code that holds up on every platform and survives every patch.

Key ResponsibilitiesCore Gameplay Systems (~50%)
  • Implement gameplay systems from designer briefs: combat, abilities, movement, AI behaviours, progression, inventory, interaction, camera - scope varies by engagement
  • Build reusable, maintainable, testable gameplay code in C++ (and Blueprint where appropriate) within Unreal Engine 5
  • Own Gameplay Ability System (GAS) implementation - AttributeSets, Abilities, GameplayEffects, GameplayCues - on engagements where GAS is in use
  • Implement animation-gameplay integration: Anim Notifies, state-driven Anim BPs, root motion handling, blendspaces
  • Implement multiplayer-safe gameplay code on engagements with networking requirements - replication, client-server authority, lag compensation
Quality & Performance (~25%)
  • Profile and optimise gameplay code to target platform budgets - CPU frame time, tick overhead, replication cost
  • Write code that is reviewable: clean, commented where logic is non-obvious, consistent with project standards
  • Catch and fix gameplay bugs - including edge cases, exploit patterns, and regression from live updates
  • Participate actively in code review: review peers' PRs with specificity, receive and act on feedback without defensiveness
Design Collaboration (~15%)
  • Work directly with gameplay designers to translate design intent into engine behaviour - close the gap between what is specced and what ships
  • Identify implementation risks in design briefs early - before they become rework - and propose alternatives when the spec is not buildable as written
  • Expose gameplay parameters to designers in a way that is tunable without engineering involvement (Blueprint exposed properties, Datatable-driven tuning, etc.)
Documentation & Handoff (~10%)
  • Document systems clearly - architecture decisions, integration points, known limitations
  • Support technical handoffs between phases or teams: leave the codebase in a state that the next engineer can understand without a phone call

Requirements

  • 5+ years of professional game development experience with at least 3 years in AAA or mid-tier shipped titles
  • At least 2 shipped commercial titles on PC or console as a gameplay engineer - prototypes and internal tools do not count
  • Deep Unreal Engine 5 experience in C++: Gameplay Framework (Actor, Component, GameMode, GameState, PlayerController), GAS, CharacterMovement, Anim BP integration
  • Strong C++ fundamentals: memory management, data-oriented thinking, performance-aware coding
  • Blueprint proficiency - not just reading it, but building designer-facing tooling in it
  • Experience with multiplayer gameplay replication (nice to have, not required for all engagements)
  • Strong game design sensibility - can tell good gameplay from broken gameplay and can articulate why
  • Remote-first habits: clear async communication, writes things down, doesn't create silent dependencies
Preferred
  • Online multiplayer systems - Actor replication, GameplayEffects replication, ability prediction and correction
  • Console platform experience: certification pipelines, platform-specific constraints
  • Gameplay AI systems in UE5: Behavior Trees, EQS, AI Perception - not required but valuable for certain engagements
  • Prior co-development or external development experience

Benefits

This would he a full-time employment role with standard industry benefits in Canada