We use cookies on our website to enhance your user experience. By browsing further, you agree to the website's cookies policy. Read more here

Vacancies

Game Environment Artist & Level Designer

3D, Art, Moscow

Responsibilities:

  • Laying out game levels and setting up prefabs and lighting in Unity;
  • importing and validating models as part of the work acceptance process;
  • creating natural-environment as well as anthropogenic models; texturing game environment assets; correcting other artists’ models and textures;
  • creating game environment tile textures;
  • selecting color schemes for the game environment; correcting textures as required.

Requirements:

  • Excellent knowledge of 3D modeling software;
  • experience with low-poly to high-poly model retopology both manually and automatically;
  • knowledge of texel density and physically based last-gen texturing and rendering;
  • experience with Substance Designer and procedural asset creation;
  • experience with ZBrush and natural-environment asset sculpting; an understanding of how to create vegetation models and experience working with them;
  • experience with composing and using color schemes;
  • an understanding of how modern game engines work and experience with creating models for them;
  • working knowledge of vertex modeling and shaders;
  • Unity work experience; experience with scene composition and lighting setup will be an advantage;
  • experience with global lighting setup and Unity lightmapping;
  • knowledge of level design essentials.

Technical Project Manager

Unity, Development, Moscow

Responsibilities:

  • Planning and implementing a large, challenging 3D game project for mobile platforms (not a farming game);
  • proficiently handling a team of highly experienced and accomplished developers who have released a number of successful games.

Requirements:

  • Previous experience leading a 5+ developer team;
  • excellent knowledge of C# and Unity;
  • portfolio must include released mobile platform projects with you in the technical project manager role.

Senior QA

QA, Minsk

Responsibilities:

  • Testing video games on PC and mobile platforms (tracking inconsistencies in gameplay; finding flaws in graphics and mistakes in texts);
  • Automating the QA process using both in-house and third-party tools;
  • Documenting the QA process;
  • QA results analysis;
  • Working in collaboration with our Moscow and Riga teams.

Essential Requirements:

  • Minimum 2 years of experience working in QA;
  • Passion for video games;
  • Advanced-user knowledge of PC and mobile platforms;
  • Analytical skills and an eye for detail;
  • High level of personal responsibility and meticulousness;
  • Ability to convey ideas and thoughts in well-worded Russian

Desirable Qualities:

  • Teamwork experience;
  • Knowledge of English.

DevOps Cloud Engineer

Cloud, Development, Moscow

Responsibilities:

  • Designing and implementing game mechanics and essential features (Matchmaking, Multiplayer, Social, Payment, Backup, etc);
  • Identifying cases that present the best opportunities for migration to PaaS and using microservices;
  • Promoting and implementing DevOps best practices and principles for a highly efficient workflow and cutting-edge software engineering process.

Requirements:

  • Considerable experience with AWS and Microsoft Azure cloud services and their integration with high-load applications and services;
  • Working knowledge of Nginx, SQL and NoSQL;
  • Source code packaging and revision skills (including knowledge of relevant tools like Git/Jenkins/Yum etc.);
  • Experience with development frameworks and designing cloud and local server software with scalability and security being key priorities;
  • Perl/Python and similar languages developer experience;
  • Excellent communication, self-motivation and teamwork skills; Intermediate level English or better.

Desirable Qualities:

  • Previous experience working on multi-user game projects built on a stable global network architecture;
  • Experience using monitoring tools like Zabbix, Nagios etc.
  • Experience with Puppet (particularly Masterless Puppet) or similar SCM systems;
  • Experience with Redis 2/3, Elasticache.

Analyst

Analytics, Marketing, Nizhnij Novgorod

Responsibilities:

  • Tracking existing-project metrics (DAU, MAU, ARPU, ARPPU, Retention etc)
  • Regular report writing;
  • Identifying and interpreting patterns in outliers and irregular data;
  • Formulating and testing hypotheses; Conducting A/B testing;
  • Summarizing your findings and analysis in the form of a recommendations report

Requirements:

  • Excellent logical & analytical skills, a systemic approach to work, report-writing skills;
  • Experience working on data sets, being able to identify underlying patterns, factors; hypothesis-testing; formulating and defending your reasoning;
  • Working knowledge of SQL;
  • Knowledge of R and Python Data collection and analysis skills;
  • Positive video gaming attitude
  • Aptitude for learning quickly; desire for systemic professional growth & development;

Desirable Qualities:

  • Excellent knowledge of Statistics and the principles of machine learning;
  • Working knowledge of English (being able to read and comprehend related materials and correspondence);
  • Gaming experience on iPhone/iPad/Android/WinPhone Basic knowledge of data collection and processing statistical tools (Flurry, Google Analytics, etc)


Our ideal candidate additionally has experience in one or more of the following areas: financial Investment analysis, gaming industry, social networks, indexing and search engines, context ads or related; Econometrics, Probability, Statistics; understanding the phenomenon of social virality and being knowledgeable about mobile and social games, their underlying mechanics and principles of work.

Senior 2D Artist

2D, Art, Nizhnij Novgorod

Responsibilities:

  • Developing and maintaining a project’s general visual style; conveying it to the team together with Art Director;
  • Creating concept artwork for the most important game objects;
  • Helping other 2D and 3D artists to overcome work- and project-related challenges
  • Cooperating with Game Designers, DevOps, and Community
  • Vetting artwork (style, concept artwork) with the management
  • Supervising external artists.

Requirements:

  • Artistic taste, creativity, active imagination;
  • Understanding the principles of 2D/3D graphics & GUI workflow
  • Ability to draw by hand, experience using tablets, working knowledge of Photoshop
  • 2+ years of experience working in the game industry
  • Passion for video games
  • Ability to stay calm under pressure and to get on well with people;
  • Ability to complete tasks in an efficient and timely manner
  • Ability to adapt your style to suit a project’s requirements;
  • Must have a portfolio

Desirable Qualities:

  • Artistic training
  • Understanding the principles of UX/UI;
  • Portfolio of published projects;
  • Being experienced in one or more of the following: illustration, visual effects, industrial design;
  • Basic knowledge of 3ds Max, Maya or other 3D-modelling software;
  • Basic knowledge of 3D-Coat
  • Ability to convey ideas in well-worded Russian and English

We will only consider applications that include a portfolio of previous works.

DevOps Cloud Engineer

Cloud, Development, Riga

Responsibilities:

  • Designing and implementing game mechanics and essential features (Matchmaking, Multiplayer, Social, Payment, Backup, etc);
  • Identifying cases that present the best opportunities for migration to PaaS and using microservices;
  • Promoting and implementing DevOps best practices and principles for a highly efficient workflow and cutting-edge software engineering process.

Requirements:

  • Considerable experience with AWS and Microsoft Azure cloud services and their integration with high-load applications and services;
  • Working knowledge of Nginx, SQL and NoSQL;
  • Source code packaging and revision skills (including knowledge of relevant tools like Git/Jenkins/Yum etc.);
  • Experience with development frameworks and designing cloud and local server software with scalability and security being key priorities;
  • Perl/Python and similar languages developer experience;
  • Excellent communication, self-motivation and teamwork skills; Intermediate level English or better.

Desirable Qualities:

  • Previous experience working on multi-user game projects built on a stable global network architecture;
  • Experience using monitoring tools like Zabbix, Nagios etc.
  • Experience with Puppet (particularly Masterless Puppet) or similar SCM systems;
  • Experience with Redis 2/3, Elasticache.

Front-end developer (JavaScript)

JavaScript, Development, Moscow

Responsibilities:

  • front-end project development;
  • writing and supporting modules executed in AngularJS.

Requirements:

  • excellent knowledge of JavaScript;
  • understanding of the principles of client-server architecture for apps;
  • ability to write understandable code;
  • experience working with the GIT version control system.

Data analyst (forecasting, machine learning)

Analytics, Marketing, Moscow

Responsibilities:

  • writing periodic reports for each update of each game, with calculations for effectiveness of additions, actions and events;
  • data engineering — developing methodologies for collecting new data for checking hypotheses arising during the creation process and while discussing results from reports;
  • discussing and monitoring the implementation of these metrics by the game development studio;
  • conducting A/B testing — assistance in working out terms and interpreting results;
  • among other things, conducting independent initiatives to analyze game economies and game balance, player behavior, the influence of outside factors, and more.

Requirements:

  • relevant educations (applied math/statistics, economics/finance, computer science);
  • at least one year of experience working in the data analysis sector or in related sectors;
  • experience working with multivariable testing preferred;
  • knowledge of R and Python preferred;
  • basic knowledge of SQL is required;
  • knowledge of English is required.

Copywriter

Marketing, Moscow

Responsibilities:

  • Writing persuasive game copy for social networks and mobile platforms; editing and proofreading as required;
  • Coming up with slogans and mottos for banners and artwork;
  • Writing newsletter content, informative messages, voiceover text for videos, etc;
  • Collaborating with colleagues in the team chat; lending a hand as necessary to help come up with the perfect copy; editing and/or proofreading their copy.

IMPORTANT: All of the above applies to copy written in two languages, Russian and English. An equal level of proficiency in both is therefore required.

Essential Requirements:

  • Excellent English and Russian;
  • Previous experience as a copywriter (preferably in the video game industry);
  • Ability to write in a variety of styles and formats for multiple audiences;
  • Innate meticulousness and a desire to improve quality by rereading your written copy to fix mistakes and/or come up with better ways of phrasing;
  • Ability to handle a heavy workload and deal with routine tasks;
  • Ability to take criticism and apply it in a constructive manner;
  • Must have a portfolio;
  • Must be willing to undertake an unpaid test assignment;
  • Must have a sense of humor.

Translator

Localization, Moscow

Responsibilities:

  • Translation of game content from Russian into English
  • Editing existing translations for grammar, style, and consistency

Requirements:

  • Native proficiency in English with a high degree of linguistic flair
  • Good knowledge of Russian
  • Experience translating video game–related content and/or extensive gaming experience;
  • Availability on weekends
  • Knowledge of CAT tools will be an advantage

Junior C++ developer

C++, Development, Murmansk

Responsibilities:

  • developing game software for mobile devices on iOS, Android, Windows;
  • supporting existing code;
  • developing game logic, algorithms and interfaces;
  • analyzing and optimizing apps created;
  • correcting errors, supporting software products.

Requirements:

  • knowledge of C++, libraries and design patterns;
  • knowledge of the principles of OOP;
  • ability to profile and debug code;
  • enough knowledge of English to read technical documentation.

C++ developer

C++, Development, Murmansk

Responsibilities:

  • developing game software for mobile devices on iOS, Android, Windows;
  • supporting existing code;
  • developing game logic, algorithms and interfaces;
  • analyzing and optimizing apps created;
  • correcting errors, supporting software products.

Requirements:

  • knowledge of C++, libraries and design patterns;
  • at least 2 years experience programming in C++;
  • knowledge of the principles of OOP;
  • experience programming using OpenGL;
  • ability to profile and debug code;
  • ability to navigate other people’s code;
  • knowledge of classical algorithms and data structures;
  • knowledge of client-server architecture;
  • experience developing in a group and working in a team;
  • familiarity with version control systems (SVN, GIT, etc.), and bug-tracking and project management systems (Redmine, JIRA, etc.);
  • enough knowledge of English to read technical documentation.

C++ developer (Android NDK)

C++, Development, Nizhnij Novgorod

Responsibilities:

  • ensuring C++ game code works on Android;
  • integrating outside SDKs for Android;
  • programming game logic and game systems.

Requirements:

  • at least 2 years experience programming in C++;
  • at least 1 year experience developing for Android;
  • experience debugging and optimizing apps;
  • excellent understanding of the principles of OOP and experience with object-oriented development for C++ and Java;
  • English at the intermediate level, to read documentation confidently and write comments in the code.

Junior C++ developer

C++, Development, Nizhnij Novgorod

Responsibilities:

  • programming game logic and game systems;
  • programming game interfaces;
  • bug fixing.

Requirements:

  • at least 2 years experience programming in C++;
  • good foundations in algorithmic processes, experience working with STL;
  • interest in computer games;
  • be responsible, communicative, and enthusiastic about working in a team of programmers;
  • English at a level sufficient to read technical documentation.

Back-end developer (PHP)

PHP, Development, Murmansk

Responsibilities:

  • participate in developing back-end solutions for companies (websites/services/API);
  • support existing code, develop and expand functionality.

Requirements:

  • more than 2 years experience working with PHP;
  • good knowledge of MySQL;
  • experience with HTML layout (table/div);
  • extensive experience developing web apps;
  • knowledge of JavaScript (jQuery);
  • be responsible, efficient, and able to make decisions;
  • good knowledge of basic OOP;
  • knowledge of MVC architecture;
  • knowledge of technical English.

C++ developer

C++, Development, Nizhnij Novgorod

Responsibilities:

  • programming game logic and game systems;
  • programming game interfaces;
  • developing toolkits.

Requirements:

  • at least 3 years experience programming in C++;
  • excellent understanding of the principles of OOP and experience with object-oriented development for C++;
  • knowledge and experience working with STL, including the С++11 standard;
  • good foundations in algorithmic processes and good knowledge of linear algebra;
  • experience working with Git and other version control systems;
  • be responsible, communicative, and enthusiastic about working in a team of programmers;
  • good time management skills and ability to set priorities;
  • English at the intermediate level, to read documentation confidently and write comments in the code.

3D Artist

3D, Art, Murmansk

Responsibilities:

  • creating 3D models of game objects (buildings, landscape objects, etc.), both according to sketches provided and independently;
  • texturing and coloring models for pre-rendering.

Requirements:

  • knowledge of a 3D modeling and animation program (3ds Max, Maya, Blender, Houdini, etc.);
  • ability to work with external renderers (Vray, FinalRender, Maxwell, etc.);
  • knowledge of additional modeling programs (Zbrush, Mudbox, etc.) encouraged;
  • have a general understanding of proportions and the ability to correctly transition them to 3D models;
  • ability to create materials, seamless textures, and scans;
  • ability to work with both written and oral descriptions in a given style;
  • be sociable and able to criticize your own work;
  • have a genuine interest in your work and projects, and strive to constantly improve your skills;
  • portfolio required.

Game Designer

Game design, Nizhnij Novgorod

Responsibilities:

  • developing design for social mobile games, writing documentation;
  • adjusting game balance;
  • writing scripts and dialogues;
  • creating game levels.

Requirements:

  • experience working with social or casual games, portfolio of finished projects;
  • understanding of the specific requirements of social and mobile games;
  • analytical thinking;
  • be responsible, accurate, and communicative;
  • ability to convey your vision to programmers and artists.

Back-end developer (C#)

C#, Development, Nizhnij Novgorod

Responsibilities:

  • Developing on a C# scalable server for multiplayer games.

Requirements:

  • at least 3 years programming in C# and another object-oriented language;
  • experience with asynchronous programming in C# 5.0 and/or any other (for example, Node.js, Lua);
  • experience working with network protocols at various levels (TCP, HTTP);
  • experience working with databases (NoSQL and SQL);
  • dedication to an elevated coding culture and passion for developing quality software;
  • higher technical education;
  • English at a level sufficient to read technical documentation;
  • be communicative and have experience working in a team.

Developer (Windows Phone, WinRT)

C#, Development, Nizhnij Novgorod

Responsibilities:

  • porting C++ mobile games to Windows platforms;
  • integrating outside SDKs (for example, Facebook SDK for .NET).

Requirements:

  • at least 2 years programming in C++ and C#;
  • experience developing Windows Phone apps (at least one app in Windows Phone Store or Windows Store);
  • experience working with the GIT version control system;
  • English at a level sufficient to read technical documentation;
  • be communicative and have experience working in a team.

Build Engineer

Development, Nizhnij Novgorod

Responsibilities:

  • preparing builds for testing and game releases on various platforms (iOS, Android, Flash, Windows) using Jenkins;
  • managing version control systems (Git, Perforce), supervising edits to the source code and game resources;
  • automating builds, automating testing, constant improvements to existing build systems;
  • communicating with teams of testers and programmers and resolving build problems.

Requirements:

  • experience working with Jenkins/Hudson. Experience deploying and setting up any other build systems desirable;
  • experience working with Git. Knowledge of other version control systems desirable;
  • experience writing shell scripts. Experience writing scripts in PHP, Python, etc. desirable;
  • desire to improve upon and master current practices in creating build systems;
  • be responsible, accurate, and detail-oriented.

Departments