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

 

Drop file to your resume/CV to attach (or click to browse)