Job Title: C# Developer
Location: Remote / On-Site (as required)
Job Type: Full-Time / Contract
About the Role
Do you want to be part of a leading international service provider for the gaming industry in North America?
We’re expanding our development team and looking for experienced C# Developers to build, maintain, and optimize applications and gameplay features. You’ll collaborate with designers, Unity/Unreal developers, and QA testers to implement efficient solutions that ensure smooth functionality and high performance across platforms.
Key Responsibilities
-
Build, maintain, and optimize applications and gameplay features using C#.
-
Collaborate with designers, developers, and QA testers to implement efficient solutions.
-
Ensure cross-platform stability and high performance.
-
Integrate APIs, SDKs, and third-party libraries as needed.
-
Debug, optimize, and manage memory for smooth gameplay experiences.
-
Contribute to a fast-paced, agile development environment.
Required Skills & Qualifications
-
Fluent in English (French is an asset).
-
3+ years of professional experience in C# development.
-
Strong knowledge of OOP principles and design patterns.
-
Experience with game engines (Unity preferred) or C# frameworks.
-
Proficient in debugging, performance optimization, and memory management.
-
Familiar with cross-platform development (PC, mobile, or console).
-
Experience integrating APIs, SDKs, and libraries.
-
Knowledge of build systems, version control (Git/Perforce), and CI/CD pipelines.
-
Strong problem-solving and communication skills.
Nice to Have
-
Experience with multiplayer networking and server-side development.
-
Familiarity with .NET Core, ASP.NET, or related frameworks.
-
Knowledge of UI frameworks (Unity UI, WPF, Xamarin).
-
Background in tools or editor scripting.
-
Previous shipped projects (games, tools, or applications).
Apply Now

