SuperNimbus

Join our team

We want to work with people who are happy with being the ‘unsung heroes’ of games dev. The ones who are delighted when knee-deep in code, creating systems that no one will ever see. The back ends, the analytics, the integrations, you’ll help us provide the engineering and insights that allow some of the world’s biggest games to operate. Don’t join us for the glory but for the immense satisfaction that comes with getting things right, working with a close-knit team, and building the bedrock for play.

Even if we don’t have any vacancies right now, we are happy to hear from skilled software engineers or data scientists, especially with games experience.

Please send CV’s to contact@supernimbus.net


Current Vacancies

Unity Developer

Objectives of this Role

  • Take ownership of entire features and components of a games lifecycle and lead the product design and code implementation.
  • Collaborate with other members of the Team and or Customers to deliver large and complex features on time and to a professional standard.
  • Be part of the development process and contribute solutions, improvements and suggestions, driving the quality of the code throughout the entire production cycle.
  • Mentor other developers in the team and help maintain code, product, and process quality.
  • Ensure schedules and goals meet business and project needs.
  • Conduct code reviews and be part of the hiring process for future colleagues.
  • Bring meaningful contributions and complementary skills to our projects and Team.

Daily and Monthly Responsibilities

  • Plan, design and implement high-quality game features working as part of the wider team and in communication with our customers.
  • Transform design specification into functional game systems and use cases.
  • Communicate with clients to refine details and solve problems via shared chat, email and calls.
  • Create and iterate on prototypes showcasing new designs, interaction patterns, technology and tools.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Ensure the best performance, quality, and responsiveness of applications and games.
  • Identify process and application bottlenecks and implement solutions in a timely manner.

Skills and Qualifications

  • 3-5 years experience with Unity 3D/Content Development,Unreal Development experience a bonus.
  • Strong 3D math skills
  • Strong C# object-oriented programming and scripting language skills
  • Experience working with game assets (meshes, animations, materials etc)
  • Experience profiling and optimizing game and render performance (GPU and CPU)
  • Experience working with source control systems such as Git in a multi developer team environment.
  • Understanding of game Networking, Web requests and server/client interactions.

Preferred Qualifications

  • Bachelor’s Degree Computer Science, Information Systems, or related field or higher.
  • Experience building Network multiplayer games or Online games.
  • Experience with Photon, Forge, Mirror or similar Unity Networking packages.
  • Experience with Game backend/server development.

Junior Unity Developer

Objectives of this Role

  • Take ownership of features and components of a games lifecycle and lead the product design and code implementation.
  • Collaborate with other members of the Team and/or Customers to deliver large and complex features on time and to a professional standard.
  • Be part of the development process and contribute solutions, improvements and suggestions, driving the quality of the code throughout the entire production cycle.
  • Ensure schedules and goals meet business and project needs.
  • Conduct code reviews and be part of the hiring process for future colleagues.
  • Bring meaningful contributions and complementary skills to our projects.

Daily and Monthly Responsibilities

  • Design and implement high-quality game features working as part of the wider team and in communication with our customers.
  • Transform design specification into functional game systems and use cases.
  • Communicate with clients to refine details and solve problems via shared chat, email and calls.
  • Create and iterate on prototypes showcasing new designs, interaction patterns, technology and tools.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Identify process and application bottlenecks and implement solutions in a timely manner.
  • Learn new technologies and grow your development skills.

Skills and Qualifications

  • 1-2 years experience with Unity 3D/Content Development, Unreal Development experience a bonus.
  • Strong C# object-oriented programming and scripting language skills
  • Experience working with game assets (meshes, animations, materials etc)
  • Experience working with source control systems such as Git in a multi developer team environment.

Preferred Qualifications

  • Experience with Photon, Forge, Mirror or similar Unity Networking packages.
  • Understanding of game Networking, Web requests and server/client interactions.
  • Experience profiling and optimizing game and render performance (GPU and CPU)