We are looking for an integral part of our team, namely an UE4 (C++) Developer. You will work with Unreal Engine 4, one of the most popular engines of our time, on which we develop our games.
Main responsibilities:
— Game logic and interfaces programming;
— Client-server interactions programming;
— Programming of AI.
Required skills:
— Practical experience in game development;
— Knowledge of Unreal Engine 4 (1+ years of experience);
— Professional programming (2+ years of experience);
— Knowledge of 3D mathematics, algorithms OOP and design patterns;
— Experience with multithreaded systems;
— Experience in integrating third-party SDKs;
— Performance optimization skills;
— Experience with version control systems (Git, SVN, Perforce);
— Experience with someone else’s code;
— Problem-solving skills;
— Fast learner;
— Technical English.
Will be an advantage:
— Knowledge of other programming languages (Objective-C, Java, C#);
— Experience in cross-platform programming (iOS, Android);
— Knowledge of graphics rendering algorithms, shader languages;
— Knowledge of graphics API OpenGL / OpenGLES / Direct3D / Vulkan / Metal.
We offer:
— Transparent working conditions;
— Regular salary reviews;
— Long-term employment, paid vacation and sick days;
— Career and professional development;
— Sign-on bonus;
— Advanced training: compensation of 50% of the cost of training courses, video courses;
— 50% compensation of the cost of corporate English lessons;
— A cool team and a variety of activities for every taste.
If you are a result-driven person and you want to develop your skills on the team of top industry experts, don’t hesitate to contact us and send your CV!