Job Description

Key Responsibilities

  • Design, develop, and maintain gameplay systems using Unity and C#.
  • Own complex features from concept to release.
  • Optimize performance (CPU, GPU, memory, loading times) across platforms.
  • Collaborate with designers, artists, and producers to deliver polished gameplay.
  • Debug and resolve critical technical issues.
  • Conduct code reviews and enforce best practices.
  • Mentor junior and mid-level developers.
  • Integrate assets, animations, UI, audio, and third-party SDKs.
  • Participate in sprint planning, technical estimation, and architectural discussions.
  • Support deployment to PC, mobile, console, or XR platforms.

Qualifications

  • 5+ years of professional game development experience.
  • 3+ years of hands-on Unity 3D development.
  • Strong expertise in C# and object-oriented programming.
  • Deep underst...

Apply for this Position

Ready to join MCN Solutions? Click the button below to submit your application.

Submit Application