Position: C++ Game Developer
Company: Argument
Category: C++
Experience required: 2y
English level: intermediate

**C++ Game Developer**

You should have:
— 2+ years experience with C++ development;
— Ability to write code in a multi-threaded/multi-CPU environment;
— Knowledge of code optimization techniques;
— Hands-on experience with Game development, and preferably with C++ based game engines (Cocos2d, Unreal Engine, etc.);
— Ability to analyze complex code and find non-trivial solutions;
— Good command of spoken and written English language.


**Got these? Even better:**

— Knowledge of the UbiArt framework is a huge plus;
— Experience with the Unity game engine is a plus;
— Experience in Lua is welcomed;
— Experience in Python is welcomed.


**Your challenges:**

— Project refactoring including reviewing technical design, task estimation, new features implementation and debugging;
— Collaborate with a team of engineers, artists and designers to deliver exciting new content and outstanding user experience;
— Manage software availability, latency, scalability and efficiency;
— Third party libraries integration to Unity.


**We offer:**

— Professional development opportunities;
— Free English classes;
— Paid sick leave and vacation;
— Modern office, located in the center of the city;
— Free morning schedule;
— Fruit, milk, biscuits and sweets during the day;
— Recreation room with Xbox and TV;
— Shower room and bicycle parking;
— Own gym.