Locking princesses in towers in Need a Hero
Assembling collections in Mystery Manor
Adding coal to Storewell’s mines in Transport Empire
Preparing Friday bonuses in the Tribez & Castlez
Rocking with the donkey in Need a Hero
Igniting the dragon's breath in Need a Hero
Patching up defeated bosses in Cloud Raiders
Sending islands skyward in Cloud Raiders
Making stars lucky in Big Business
Gathering up Snatchins in Mystery Manor
Creating outer space in Airport City
Feeding Cheshire Jr. in Mirrors of Albion
Hiding objects in Mystery Manor
Warming the sea in Paradise Island 2
Counting grains of sand on Paradise Island
Clearing the runways in Airport City
Harvesting giant pumpkins in The Tribez
Hoisting the sails in Sunshine Bay
Petting Dino in The Tribez

3D Artist

Art, Riga, Latvia

There are some requirements that we expect from a candidate for the position. The software knowledge is desirable, we provide on site mentorship and lessons to get you to the top professional level that we need.

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 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.

Also welcomed:

  • knowledge of basics of animation, ability to animate;
  • knowledge of basics of academic drawing;
  • ability to work in Illustrator and Flash;
  • skills in drawing by hand;
  • experience working in a team
Apply more

QA Specialist

QA, Riga, Latvia

There are some requirements that we expect from a candidate for the position. The software knowledge is desirable, we provide on site mentorship and lessons to get you to the top professional level that we need.

Responsibilities:

  • program products testing on mobile/desktop platforms;
  • reporting and bug tracking;
  • quality assurance of the tested product;
  • close collaboration with product development team.

Requirements:

  • gaming experience on mobile/desktop platforms;
  • understanding of mobile devices and mobile OS market, as well as free to play game mechanics;
  • attention to details;
  • responsibility;
  • previous experience with mobile platforms dev tools would be an advantage;
  • previous experience in QA would be an advantage.
Apply more

Senior 2D Artist

Art, Nizhny Novgorod, Russia

Responsibilities:

  • develop and maintain a project’s general visual style; convey it to the team together with Art Director;
  • create concept artwork for the most important game objects;
  • help other 2D and 3D artists overcome their work and project-related challenges;
  • cooperate with Game Designers, DevOps, and Community;
  • vet artwork (style, concept artwork) with the management;
  • supervise external artists.

Requirements:

  • artistic taste, creativity, active imagination;
  • understands 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;
  • portfolio of published projects.

BONUS skills:

  • artistic training;
  • understanding the principles of UX/UI;
  • experience 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.

A portfolio demonstrating your skills is required!

Apply more

Community producer (Guns of Boom)

Marketing, Moscow, Russia

Responsibilities:

  • organizing the team’s work flow;
  • developing strategies of communication with users;
  • developing and implementing community-driven solutions in the game;
  • working with opinion leaders and streamers;
  • developing activations with the participation of bloggers;
  • working with external partners;
  • being in constant contact with the community and passing its needs on to the development team;
  • developing strategies for the company brand on social platforms;
  • conducting briefings with other departments (art and video production, the event team);
  • taking part in the events’ organization for players.

Requirements:

  • a love for games and a rich experience with games, including shooters;
  • a deep understanding of large social networks and platforms (from forums to Reddit, Discord, Twitch Messenger, etc.);
  • experience in team management;
  • a focus on results;
  • analytical skills as well as idea generation;
  • a keen interest in e-sports;
  • knowledge of popular bloggers and streamers;
  • experience of carrying out activities for players;
  • strong English skills.
Apply more

UI/UX Artist

Art, Riga, Latvia

Responsibilities:

  • designing and prototyping UI for our games on mobile and browser platforms;
  • the scope of your work includes designing elements such as buttons, windows, menus, to icons, and so on;
  • supporting, maintaining, and improving currently existing UI designs;
  • implementing the game designers’ ideas within the game developers' constraints;
  • using your innovation and talent to make user experience enjoyable at all times.

Requirements:

There are some requirements that we expect from a candidate for the position. The software knowledge is desirable, we provide on site mentorship and lessons to get you to the top professional level that we need.

Software:

  • Adobe Photoshop/Sketch;
  • Adobe Creative Cloud package;
  • Figma/Protopie/InVision or any other layout prototype tool experience;
  • deep love and passion for Usability and User Experience;
  • strong Background in Web Design with UI/UX focus;
  • love of games;
  • drawing and art background;
  • experience in polygraphy;
  • deep understanding of usability and principles of UI design;
  • previous game UI design experience;
  • awareness of today’s trends and developments in graphical game design;
  • ability to come up with a concept and a solution within given limits and style;
  • an eye for color, plasticity, compositional flow, and rhythm.

Character:

  • team player - ability to convert dozens of opinions and pages of game design documents into flawless chart of usability;
  • love for difficult challenges - you will be in charge of designing entire games with hundreds of windows, all interlinked together;
  • attention to detail - UI/UX designers must have a strong capacity for imagining every edge case players will encounter and predict every possible behavior there is;
  • logic and Creativity - Imagining the entire flow of the UI before starting sketching, thinking in scope of dozens of cultures and various markets;
Apply more

Marketing Analyst

Marketing, Moscow, Russia

Responsibilities:

  • full guidance for the company’s marketing activities;
  • BI and data visualization: creating flawless reports for quick answers to any questions;
  • monitoring the integrity and reliability of data;
  • developing procurement models and methodologies in cooperation with the marketing department: how, where and at what price to buy traffic, and what traffic not to buy;
  • analyzing competitors’ marketing activities and their impact on the market.

Requirements:

  • education in a relevant field (applied mathematics/statistics, economics/finance, computer science);
  • knowledge of mobile marketing and familiarity with the mobile games market;
  • excellent knowledge of mathematical statistics and probability theory;
  • extensive experience with R or Python;
  • extensive experience with SQL (we work with PostgreSQL);
  • ability to multitask;
  • ability and willingness to measure your work results in monetary terms;
  • passion for games and advertising.

Will be an advantage:

  • minimum 1 year of experience in data analysis, marketing or a related field;
  • knowledge and experience in applying machine learning, neural networks etc.;
  • experience with advertizing platforms and trackers (Facebook, Google, AppsFlyer).
Apply more

Technical Artist

Art, Moscow, Russia

Responsibilities:

  • developing and optimizing graphics solutions and drafting requirements for the produced content for mobile devices;
  • building and configuring in-game content;
  • maintaining technical documentation related to the production of content and creating descriptions of pipelines;
  • working with internal tools.

Requirements:

  • strong knowledge of Unity3D;
  • experience working with scripting languages;
  • experience writing tools and plug-ins for Unity;
  • experience developing shaders for mobile devices;
  • experience optimizing graphic content for mobile devices;
  • understanding of the principles of image rendering and the restrictions of mobile devices;
  • proficiency in Maya and/or 3dsMax and the ability to write scripts and plug-ins;
  • proficiency in Photoshop and the ability to write scripts and plug-ins;
  • strong team work skills;
  • minimum 1 year of work experience in a related field;
  • participation in creating finished or delivered projects;
  • good artistic taste.
Apply more

Unity3D Developer

Development, Moscow, Russia

Responsibilities:

  • developing new game mechanics and improving existing ones in games for mobile platforms;
  • integrating third-party services, working with shaders, textures, animation, user interfaces, client-server interaction logic and more.

Requirements:

  • knowledge of Unity3D;
  • higher technical education and a strong knowledge of algorithms;
  • minimum 2 years of work experience programming in C++, C# or Java;
  • strong knowledge of OOP;
  • ability to develop and maintain a coherent architecture that does not collapse under conflicting designer demands;
  • communication skills and the ability to negotiate with other professionals;
  • ability and desire to work in a team, a sense of responsibility, and self-reliance.

Desirable:

  • experience developing applications for mobile platforms (iOS, Android);
  • experience in Game Dev and passion for creating games;
  • knowledge of Objective-C and Java.
Apply more

Senior Game Designer

Game design, Moscow, Russia

Responsibilities:

  • engaging in the development of a large mobile game project in a particular direction as a senior game designer;
  • developing and describing the main gameplay modules of a project, developing core gameplay;
  • working closely with a team of developers and designers to create the basis for a successful game;
  • analysing game statistics to understand the behaviour and motivation of players, creating and testing hypotheses;
  • supervising and evaluating new features when implemented.

Requirements:

  • minimum 3 years of experience and a portfolio of delivered projects;
  • excellent knowledge of the mobile games market;
  • knowledge and understanding of game mechanics, meta mechanics, ability to use and adapt them to the goals of the project;
  • ability to clearly express ideas and work with documentation;
  • desire to work in a fast-paced environment;
  • passion for creating great games;
  • experience in developing PVP games or shooters will be considered a strong advantage;
  • great teamwork skills and ability to compromise.
Apply more

Project Manager

Project management, Moscow, Russia

Responsibilities:

  • creating and maintaining project schedules;
  • determining deadlines and ensuring they are met;
  • supervising the release of technical and content updates for games;
  • building relationships between developer teams and departments involved in game operations;
  • interacting with the team and supervising workflow, from setting objectives to achieving them;
  • facilitating communication between all participants of production;
  • managing the schedule for game development projects;
  • reporting on the state of the game and activity of the work group;
  • managing game and work process documentation.

Requirements:

  • minimum 3 years of experience;
  • high level of responsibility and proactiveness;
  • good teamwork skills;
  • good communication skills;
  • ability to compromise to achieve results.
Apply more

DataOps Engineer/Back-End Developer

Moscow, Russia

Responsibilities:

  • developing and maintaining a system for collecting and processing data from various sources (the system already exists, your responsibilities will include modifying, maintaining and improving it);
  • creating a system for multilevel data validation and cleaning with data anomaly detection and automatic notification about anomalies;
  • providing support for analytical services and databases;
  • upgrading and configuring the main data storage (PostgreSQL) for analytical queries;
  • working with various APIs, SQL and NoSQL databases;
  • configuring CRON or another scheduler for analytical and server tasks and scripts;
  • optimizing analytical scripts (R/Python).

Requirements:

  • knowledge of Python;
  • experience working with PostgreSQL, understanding of indexing, vacuum, window functions, partitioning, creating queries etc.;
  • experience working with Unix shells.
  • Desirable:
  • knowledge of PL/pgSQL, PHP, and Go;
  • experience creating distributed repositories based on PostgreSQL 9.6+;
  • experience working with ClickHouse, Greenplum, RabbitMQ and MapReduce;
  • knowledge of R (reading and optimizing).
Apply more

Flash Developer (ActionScript 3)

Development, Nizhny Novgorod, Russia

Responsibilities:

  • porting (C++ -> AS3) and supporting the web versions of the company’s games;
  • developing new game features;
  • support of porting tools.

Requirements:

  • over one year of experience working with ActionScript 3;
  • knowledge of algorithms and basic data structures;
  • understanding of OOP and design patterns;
  • experience with version control systems, specifically git;
  • focus on results.

Desirable Qualities:

  • knowledge of JS, C++, C#, or desire to learn them;
  • experience in developing games and/or apps for social networks;
  • desire to work in the game industry.
Apply more

UI Artist

Art, Nizhny Novgorod, Russia

Responsibilities:

  • designing and prototyping UI for our games on mobile and browser platforms;
  • the scope of your work includes designing elements such as buttons, windows, menus, to icons, and so on;
  • supporting, maintaining, and improving currently existing UI designs;
  • implementing the game designers’ ideas within the game developers' constraints;
  • using your innovation and talent to make user experience enjoyable at all times.

Requirements:

  • а deep understanding of usability and principles of UI design;
  • excellent knowledge of Adobe Photoshop or similar 2D image-editing software;
  • previous game UI design experience of at least one year;
  • an awareness of today’s trends and developments in graphical game design;
  • the ability to come up with a concept and a solution within given limits and style;
  • an eye for color, plasticity, compositional flow, and rhythm;
  • logic, creativity, and resourcefulness;
  • previous teamwork experience.

Desirable Qualities:

  • a passion for video games;
  • previous involvement with multi-language app development;
  • ability to analyze your work and others';
  • experience with Adobe Illustrator.
Apply more

Senior Game Designer

Development, Nizhny Novgorod, Russia

Responsibilities:

  • developing the design and core mechanics of social and mobile games;
  • describing game mechanics, writing documentation;
  • adjusting the game balance and working out the general architectural balance;
  • writing scripts and dialogues;
  • creating game levels;
  • developing game interfaces.

Requirements:

  • experience working with social or casual games; a portfolio of finished projects;
  • understanding of the specific requirements of social and mobile games;
  • understanding of the social and mobile game market by following the main trends;
  • knowledge of the main game metrics that are used for project evaluation;
  • analytical thinking;
  • be responsible, accurate, and communicative;
  • ability to convey your vision to programmers and artists.
Apply more

Level Designer

Art, Moscow, Russia

Responsibilities:

Daily ADVENTURES of our imaG!native specialists:

  • full cycle of multiplayer level creation: from preliminary sketches to initiating production;
  • working closely with the game design, art and programming departments;
  • quality control for the visual and gameplay aspects of a level;
  • working with feedback and correcting bugs.

Requirements:

Your skills and INSIGHT:

  • at least two years experience working on gaming projects as a level designer;
  • experience creating and initiating production on multiplayer levels;
  • basic modeling skills;
  • experience using Unity3D;
  • willingness to accept constructive criticism;
  • excellent experience with multiplayer FPS games;
  • passion for video games;
  • good communication skills;
  • must have a portfolio.
Apply more

Community manager

Marketing, Moscow, Russia

Responsibilities:

Our candidate:

  • Takes the initiative. Never holds still, but is instead always ready to try something new. Can form a concept and implement it step by step.
  • Is rational. Approaches the solution to any problem thoughtfully and does not let panic take over.
  • Is a real gamer. Knows first-hand what an MMO is, and can brag about a wealth of experience gaming in various genres both on PC and mobile platforms.
  • Is intimately familiar with every social network. Knows how to work specifically with any type of audience.
  • Knows the difference between a Let’s Play and a stream. Follows developments in this area and maybe even has experience working in the sector.
  • Is not afraid to communicate with players. Is ready to help, listen, and chat one on one.
  • Is willing to work in an office. Is punctual, polite, able to organize his or her own workday and improve every day!

Requirements:

  • At least 1 year of experience working with communities.
  • Educated level of Russian and upper intermediate level of English.
  • Extensive gaming experience (popular PC games, MMO, TCG).
  • Personal experience with streaming and recording Let’s Plays desirable.
  • Creative thinking, ability to find solutions outside the box.
  • Knowledge of Spanish or Portuguese (preferably Brazillian Portuguese) is required.
Apply more

Lead Game Designer

Game design, Taganrog, Russia

Game Insight’s Taganrog studio is an experienced team that created the smash hit Alice in the Mirrors of Albion. The game has been translated into 8 languages and has been downloaded over 15 million times by users all over the world since its release. Maybe you are the person we've been looking for to complete our team!

Responsibilities:

  • taking part in the development of a large mobile project as lead game designer;
  • refining and describing the project's main gameplay modules, developing core gameplay;
  • the development and control of game monetization/economic components;
  • working closely with the development and design teams to form a base for a successful game;
  • analyzing game stats to understand player behavior and motivation, formulating and testing hypotheses;
  • performing follow-up analysis and monitoring new developments.

Requirements:

  • at least 2 years of experience working in the game industry in a relevant position, a portfolio of launched projects;
  • excellent knowledge of the mobile games market;
  • leadership skills, ability to clearly express thoughts and work with documentation;
  • great organizational skills, ability to set priorities and multitask;
  • a desire to work in a quickly developing environment;
  • a passion for creating quality games.

Also welcomed:

  • knowledge of math (linear algebra, probability theory);
  • good knowledge of written and spoken English.
Apply more

User Support Specialist

Support, Murmansk, Russia

Responsibilities:

  • communicating with English-speaking players via email, social networks and forums;
  • collecting and filing players’ comments and feedback (double checking bugs, analyzing problems);
  • cooperating with the development team;
  • taking part in development of game projects;
  • writing and compiling texts in both Russian and English;
  • creating questionnaires, descriptions and FAQs;
  • monitoring the game projects.

Requirements:

  • strong English skills;
  • adequate written and verbal skills both in Russian and English;
  • attention to detail, diligence, politeness;
  • precision, punctuality, good organizational skills;
  • people skills, ability to work in a team;
  • ability to quickly react to various situations and handle pressure;
  • gaming experience on social networks and mobile platforms: iPhone/iPad/Android/WinPhone/Win8;
  • skills in working with MS Excel/Word, email clients.

Desirable:

  • knowledge of programming languages;
  • knowledge of graphical editors;
  • experience on MacOS and Unix.
Apply more

C++ Developer

Development, Taganrog, Russia

Game Insight’s Taganrog studio is an experienced team that created the smash hit Alice in the Mirrors of Albion. The game has been translated into 8 languages and has been downloaded over 15 million times by users all over the world since its release. Maybe you are the person we've been looking for to complete our team!

Responsibilities:

Daily ADVENTURES of our imaG!native specialists:

  • developing game mechanics and logic;
  • programming user interfaces;
  • programming 2D/3D visual effects;
  • developing auxiliary tools (level editors, maps, effects, various utilities etc.).

Requirements:

Your skills and INSIGHT:

  • excellent programming skills (ability to quickly complete tasks of any difficulty to a high standard);
  • skilled in using C++ and OOP and/or Objective C; math background.

BONUS skills:

  • experience working with computer graphics;
  • ability to quickly master new platforms, engines, software libraries, APIs and so on;
  • gaming experience, passion and interest towards games.
Apply more

3D Artist

Art, Murmansk, Russia

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.

Also welcomed:

  • knowledge of basics of animation, ability to animate;
  • knowledge of basics of academic drawing;
  • ability to work in Illustrator and Flash;
  • skills in drawing by hand;
  • experience working in a team.
Apply more

C# Developer

Development, Nizhny Novgorod, Russia

Responsibilities:

  • developing game tools (editors, utilities, etc.);
  • writing scripts in C#.

Requirements:

  • at least 1 year of C# programming experience;
  • experience in asynchronous programming in C# (async / await);
  • dedication to an elevated coding culture and passion for developing quality software;
  • experience with GIT versions control;
  • strong communication skills and teamwork experience.

Desirable:

  • experience with graphics (Direct3D, OpenGL);
  • experience in developing Windows Forms applications;
  • experience in developing on another OO language (C ++, Java, etc.).
Apply more

2D Animator

Art, Nizhny Novgorod, Russia

Responsibilities:

  • creating 2D animation (including graphics improvement for animation);
  • preparing graphics for technical implementation (cutting, creating sprite sheets);
  • interacting with the programming team and managing the final implementation of the game.

Requirements:

  • a strong portfolio demonstrating your skills in animation;
  • an understanding of the classical principles of animation;
  • strong character animation skills;
  • strong user skills in any sprite skeleton animation program;
  • strong Adobe Photoshop skills;
  • a desire to grow and develop within the gaming industry;
  • game enthusiast.

Desirable:

  • experience working with a team;
  • an understanding of the specifics of mobile gaming development.
Apply more

VFX Artist

Art, Nizhny Novgorod, Russia

Responsibilities:

  • creating 2D-effects (including the creation of necessary textures and storyboard keyframes);
  • preparing graphics for further technical implementations;
  • interacting with the programming team and managing the final implementation of the game;
  • taking part in the creation of a particle editor.

Requirements:

  • a portfolio demonstrating your skills in visual effects;
  • knowledge of physics and an understanding of the making of visual effects;
  • сonfident user of any particle editor;
  • strong Adobe Photoshop skills;
  • desire to grow and develop within the gaming industry;
  • game enthusiast.

Desirable:

  • experience working on a team;
  • an understanding of specifics of mobile gaming development;
  • an understanding of the classical principles of animation;
  • character animation skills.
Apply more

Server Developer

Development, Moscow, Russia

Responsibilities:

  • supporting and improving the existing server code;
  • supporting current server infrastructure;
  • adding new modules to support client-based game mechanics.

Requirements:

  • strong skills in PHP 5.6+ or 7.0+, MySQL 5.6+;
  • experience with Redis and MongoDB;
  • an understanding of how to optimize the execution of database queries;
  • knowledge of Linux;
  • ability to work on a team of five or more people and read other people’s code;
  • ability to complete tasks in an efficient and timely manner; adequate perception of criticism.

Desirable:

  • experience in writing REST-services;
  • experience working with highly loaded projects;
  • knowledge of Python, Lua;
  • experience with AWS / Azure or other cloud providers.
Apply more

C ++ Developer

Development, Moscow, Russia

Responsibilities:

  • refining and improving the game engine to add new types of mechanics;
  • working with GUI;
  • implementing new game mechanics and supporting the existing ones;
  • improving the AI system.

Requirements:

  • at least 3 years of С++ programming experience;
  • knowledge of the object-oriented programming paradigm and its use in practice;
  • knowledge of basic algorithms, data structures, STL;
  • ability to work on a team of five or more people and read other people’s code;
  • ability to complete tasks in an efficient and timely manner;
  • adequate perception of criticism.

Desirable:

  • experience in developing applications for iOS / Android / Emscripten;
  • experience with C++11;
  • knowledge of mathematics for 3D game programming;
  • experience in developing multithreaded and network applications.
Apply more

C++ developer

Development, Murmansk, Russia

Responsibilities:

Daily ADVENTURES of our imaG!native specialists:

  • 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:

Your skills and INSIGHT:

  • 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.

BONUS skills:

  • university or high school education in mathematics, technology, or IT;
  • experience developing apps for Windows and *nix systems;
  • experience developing mobile apps;
  • experience developing cross-platform apps;
  • experience building client-server apps.
Apply more

Back-end developer (C#)

Development, Nizhny Novgorod, Russia

Responsibilities:

We are looking for a G!fted and experienced back-end developer with an exceptional love for C#, network protocols, and mobile gaming in Nizhny Novgorod!

Daily ADVENTURES of our imaG!native specialists:

  • develop scalable servers for multiplayer games on C#.

Requirements:

Your skills and INSIGHT:

  • at least 3 years experience with C# and other object-oriented programming languages;
  • experience with asynchronous programming in C# 5.0 and/or any other language (Node.js, Lua, etc.);
  • experience working with network protocols at various levels (TCP, HTTP);
  • experience working with databases (NoSQL and SQL);
  • dedication to an elevated coding culture and a passion for developing quality software;
  • technical degree;
  • English at a level sufficient to read technical documents;
  • strong communication skills and teamwork experience.

BONUS skills:

  • experience developing a server-side system or app (ideally a game);
  • experience working on big multi-component projects;
  • experience developing using OOD methodologies;
  • experience working with the GIT version control system;
  • experience with cross-platform development, including development for Linux.
Apply more

Programmer in the Analytics Department

Development, Moscow, Russia

Responsibilities:

Daily ADVENTURES of our imaG!native specialists:

  • creating modules for collecting, storing, checking and analyzing marketing data and its monitoring;
  • working with numerous API, SQL and NoSQL databases;
  • monitoring the integrity and quality of acquired data;
  • developing reporting systems (data aggregation and visualization);
  • optimizing analytical scripts (R/Python) and PostgreSQL databases.

Requirements:

Your skills and INSIGHT:

  • at least one year's experience working as a developer programmer;
  • excellent Python skills;
  • excellent PostgreSQL (plpgsql) skills;
  • understanding of the working principles of HTTP (from the client to the backend);
  • ability to work with Unix;
  • ability to multitask.

BONUS skills:

  • knowledge of PHP, GO;
  • experience of front-end development (HTML5, CSS, JS);
  • knowledge of R (reading and optimization).
Apply more

Media Buyer

Marketing, Moscow, Russia

Responsibilities:

Daily ADVENTURES of our imaG!native specialists:

  • purchasing traffic on all major platforms (Facebook/Google/other social media);
  • developing models and methodologies in cooperation with the analytics department to determine where, how, and at what price to purchase traffic;
  • analyzing competitors' marketing activities and their influence on the market;
  • designing and testing hypotheses based on numerical data and graphs;
  • answering the questions "Why?" "What for?" and "How can it be improved?"

Requirements:

Your skills and INSIGHT:

  • deep comprehension of Internet and mobile applications;
  • interest in casual gaming;
  • knowledge of the market;
  • experience in media buying.

BONUS skills:

  • strong knowledge of mathematical statistics, basic programming skills, SQL, proficiency in English, ability to read documentation and touch type.
Apply more

Unity developer

Development, Moscow, Russia

Responsibilities:

Daily ADVENTURES of our imaG!native specialists:

  • participating in developing mobile games.

Requirements:

Your skills and INSIGHT:

  • finished university degree in technology;
  • 2 years of experience as a programmer in С++, C# or Java;
  • knowledge of the principles of OOP;
  • good foundations in algorithmic processes;
  • be responsible and autonomous;
  • be communicative, and able to work with experts in other professions;
  • ability to develop and support strict architecture which holds up under contradictory requirements from designers;
  • ability and desire to work in a team.

BONUS skills:

  • knowledge of Unity3D;
  • experience developing apps for mobile platforms (iOS, Android);
  • experience working in game development and desire to make games;
  • knowledge of Objective-C, Java;
  • interest in computer games and the game industry as a whole.
Apply more

UI/UX Designer

Art, Nizhny Novgorod, Russia

Responsibilities:

We are looking for a G!fted and experienced UI/UX designer with an exceptional love for UI design, art theory, and mobile gaming in Nizhny Novgorod!

Daily ADVENTURES of our imaG!native specialists:

  • design and prototype UI for our games on all platforms;
  • design all of the elements, including buttons, windows, menus, icons, etc.;
  • support, maintain, and improve current UI designs;
  • implement game designers’ ideas within the constraints of the game developers;
  • use your innovation and talent to make the user experience enjoyable.

Requirements:

Your skills and INSIGHT:

  • a deep understanding of the principles of UI/UX design;
  • an excellent knowledge of Adobe Photoshop or similar image-editing software;
  • an awareness of today’s trends and developments in UI;
  • previous game UI design experience of at least a year;
  • an ability to come up with concepts and then solutions within given limits and style;
  • knowledge of the essentials of art theory;
  • an eye for color, plasticity, compositional flow, and rhythm, and the skill and technique to use them;
  • logic, creativity, and resourcefulness;
  • previous teamwork and concept art experience.

BONUS skills:

  • a passion for video games;
  • previous involvement with multi-language app development;
  • critical thinking and reasoning;
  • experience with Adobe Flash, Adobe Illustrator, and 3D rendering software;
  • self-motivation and discipline;
  • the ability to convey thoughts and ideas in a clear manner.

A portfolio demonstrating your skills is required!

Apply more