Senior Unity Game Developer

Posted May 30

Senior Unity Game Developer (Networking)

SMG is looking for an experienced Multiplayer Unity game developer that wants to make awesome games across multiple platforms.

You must have a shipped a multiplayer title (any platform) to be considered for this position.

If you are mid, junior or a recent grad please see our other job ad. Do not apply to both positions.

You'll work as a team on larger game projects and help deliver projects to completion.

Our games: SP!NGNo Way HomeMoving OutRISKDeath SquaredThumb DriftOTTTDOne More Line & One More Dash

Our Showreel or go behind the scenes of the studio.

You will have the opportunity to work on high-profile IP as well as original IP. 

What you will do

  • Be the driving force behind SMG’s online multiplayer experiences
  • Drive, and constantly optimise our netcode framework.
  • Work with the team to ensure new games can implement multiplayer easily, helping to implement the multiplayer framework into them.
  • Be responsible for outlining, programming, and testing game features across multiple projects
  • Create game prototypes, work as a team on larger game projects, update and improve existing projects and help drive all projects to completion.
  • Play an active role in performance testing and optimisation across target device platforms
  • Work on high-profile client IP as well as original IP. 
  • Maintain coding standards to achieve efficiency in maintenance and portability.
  • GIT management and supporting team members across projects
  • Collaborate on improving code standards and best practices by sharing and reviewing work.
  • Manage yourself independently, working effectively and efficiently.
  • Maintain and strive for the highest production quality possible.

Requirements:

  • Previous experience on a multiplayer game project 
  • Strong knowledge of techniques to compensate and correct for lag
  • Demonstrated mastery of C# (Unity3D) with strong coding standards.
  • Experience in GIT version-control software
  • Ability to work in a team and develop re-usable commented code.
  • Deep understanding of Unity UI
  • Experience in GIT version-control software.

Nice to haves

  • Experience profiling and building for performance.
  • Server dev/ops experience on AWS, Azure or similar cloud platform
  • Photon Fusion multiplayer platform

What we're looking for:

  • A team-player looking to collaborate and share
  • Ambitious use and embrace of new technologies
  • A passion for constantly making things better and mastering your craft.
  • Great work ethics, and a problem solving attitude.
  • Diligent and respectful.

The Team: 

We're a tight and experienced team from all around the world from Russia, Finland, Mexico, Brazil, France, Italy, UK, USA, Germany and even NZ!