Senior Graphics Programmer

December 12, 2024

Job Description

MY.GAMES is a leading European developer and publisher, driven by a singular goal: making great games that capture the hearts of players worldwide. Our community unites 1+ billion registered players.

We’ve developed or produced games, including War Robots, Hustle Castle, Rush Royale, Left to Survive, Tacticool, Grand Hotel Mania, HAWKED – and many more.

Our internationally distributed team consists of top-tier gamedev professionals. We work remotely, and our hubs are located in the Netherlands, Cyprus, Armenia, UAE, Serbia, and Georgia.

Come join a universe of professional opportunities: develop and support large scale projects from PC/console/mobile, and create products across various genres – from casuals to shooters.

What you’ll do:

  • Solve tasks with the team in the following areas: graphics, performance, Unity-specific issues.
  • Research and work with the development team to achieve results.
  • Develop and maintain graphical solutions for projects (Unity Legacy, URP, SRP)
  • Profile and optimize project performance.
  • Automate the collection of performance metrics.

What you need to succeed:

  • 2 years of experience in Unity3D, C#
  • Experience solving similar tasks in live projects.
  • Experience working with graphics and optimizing for mobile devices.
  • Knowledge of 3D mathematics (linear algebra)

Nice to have:

  • Experience in task automation (C#, Bash, Python, etc)
  • Understanding of artist workflows and their tools.
  • Experience with XCode Instruments and performance analysis tools from chip manufacturers.
  • Experience writing your own RenderPipeline in Unity.

What we offer:

Push the boundaries of the game industry and lead the way forward.

Work remotely from all around the world.

Collaborative working atmosphere in an internal game dev community that unites more than a dozen of internal game studios, crafting innovative experiences across mobile, PC, and console platforms.

A strong team of specialists across different areas — access unique expertise and professional knowledge.

Possibility to experiment and work on interesting tasks with ambitious goals — we have all resources to implement new ideas.

Create great games and win the hearts of players.