Position: Unreal Engine 4 (C++) Developer
Company: Pingle Studio
Category: Unity
Experience required: 2y

**Над чем работать?**
Жанры: Экшен, Приключения, Ролевые, Симуляторы, Стратегии, Спортивные, Шутер
Платформы: PC, Mobile, iOS, Android, Console

**Responsibilities:**
Game logic and interfaces programming;
Client-server interactions programming;
Mobiles and consoles porting;
Debugging;
Creating the development toolsets;
Third-party plugins integration.

**Requirements:**
Commerce experience in game development;
Knowledge of Unreal Engine 4 (1+ years of experience);
Knowledge of C ++ (Visual C ++) 3+ years;
Professional programming (3+ years of experience);
Knowledge of vector algebra, OOP and design patterns;
Experience with multithreaded systems;
Experience with version control systems (Git, SVN, Perforce);
Experience with someone else’s code;
Experience with multithreaded systems (for Senior UE4 developer);
Experience of integrating third-party SDKs (for Senior UE4 developer);
Problem-solving skills;
Fast learner;
Technical English.

**Will be an advantage:**
Knowledge of other programming languages (Objective-C, Java, C #);
Experience in integrating third-party SDKs;
Knowledge of graphics rendering algorithms, shader languages;
Knowledge of graphics rendering algorithms, shader languages, graphics API (OpenGL / OpenGLES / Direct3D / Vulkan / Metal).

**We offer:**
Career and professional development;
A competitive salary which is linked to the exchange rate;
Transparent working conditions;
Long-term employment and paid vacation and sick days;
Regular salary reviews;
A cool team and a variety of activities for every taste.