Senior Game Tech Programmer, mo.co

supercell

Job Summary

As a Senior Game Tech Programmer in the mo.co team at Supercell, you will tackle challenging technical areas like 3D rendering, online multiplayer, and runtime performance optimization. Your main goal is to empower your team to create an exceptional game that runs smoothly for a broad audience. You will collaborate closely with artists, designers, producers, and other coders to achieve this, ensuring stunning visuals and a seamless multiplayer experience.

Must Have

  • Strong, professional experience using C++
  • Ability to quickly get up to speed with existing code
  • Ability to communicate with non-technical people
  • Driven, focused, and willing to see projects through delivery
  • A true desire to help others produce their best work

Good to Have

  • Broad understanding of games programming
  • Experience with real-time, multiplayer games
  • Experience working on service-based games
  • Ability to deeply optimize code for performance
  • Experience in iOS / Android development
  • Experience in modern graphics tech

Perks & Benefits

  • Competitive compensation and benefits
  • Supportive work environment and resources for success
  • Fun work culture
  • Relocation support for employee and family (human and animal kind)

Job Description

We’re looking for an experienced Game Tech Programmer to join the mo.co team.

As a Game Tech Programmer in a Supercell game team you will work on technically challenging topics such as 3d rendering, online multiplayer techniques and runtime performance optimization. Your primary purpose is to enable your team members to make an amazing game that works smoothly for the widest possible audience. You will work closely with artists, designers, producers and other coders to find the most effective ways to reach this goal.

We offer you a chance to join a team of professionals where talent feeds talent. We do not believe in bureaucracy or convoluted processes. Game development is a team sport, so we work together to achieve the best results. We trust each other’s skills and value each other’s work. If this sounds exciting to you, then you might just be the person we are looking for!

What You’ll Be Doing

  • Develop and maintain technologies that enable the team to create your dream game, including stunning visuals and smooth multiplayer experience
  • Take care of the runtime performance of the game to support the widest possible audience
  • Work with the engine and other central tech teams to plan current and future needs for the game team, along with other game tech programmers
  • Integrate improvements and other changes from central tech to minimize game team disruption
  • Share learnings and technology with central tech so that other game teams can benefit from them as well
  • Be an omniscient code wizard when it comes to your game, and the tech it’s built upon

What You Have

  • Strong, professional experience using C++
  • Ability to quickly get up to speed with existing code
  • Ability to communicate with non-technical people
  • Driven, focused, and willing to see projects through delivery
  • A true desire to help others produce their best work

Would Be Nice if You also Had

  • Broad understanding of games programming
  • Experience with real-time, multiplayer games
  • Experience working on service-based games
  • Ability to deeply optimize code for performance
  • Experience in iOS / Android development
  • Experience in modern graphics tech

5 Skills Required For This Role

Communication Rendering Cpp Game Texts Multiplayer

Similar Jobs