For which tasks (responsibilities)?
We are looking for an experienced Unity developer to join our crew and lead our mobile initiative to new heights. Our ideal candidate is a passionate game developer that leverages new technologies focused on creating compelling mobile games.
You will play an engineering role in the design and development of mobile games. Work closely with game designers, producers, artists and developers to expand our products offering.
Act as the primary team interface with internal teams from a technical perspective driving the delivery of leading mobile game experiences.
What kind of professional are we looking for?
At least 3+ years of game development experience;
Strong OOP knowledge including design patterns;
Strong general programming in C#;
Extensive experience working with Unity3d;
Knowledge of linear algebra/ 3d math;
Experience with the Unity3d Native Plugin integration;
Experience with the uGUI system;
Familiarity with 3D modelling, bone based animations, particles, and lighting;
Ability to write code that is scalable, maintainable, well tested and easy to read;
Ability to develop compelling user experiences in a mobile environment;
Good To Have:
Experience in OpenGL for mobile devices;
Experience in native iOS, Android or Web development;
An active Github account / open source contributions;
Knowledge of Agile practices;
Experience developing 3d games in Unity at a AAA level;
Demonstrated ability to create realistic renderings;
Strong understanding of monetization and analytics in top performing mobile games.
Why do we enjoy working here?
Participate in the company’s success
Nice office located in a beautiful place of Saint-Petersburg city center
Flexible working hours & the ability to work remotely
Similar job opportunities
Novosibirsk, Russia, RemotePremium Hot