Job Overview
We are looking for a Tools Developer to work on a game engine. The position implies the creation and development of a cross-platform game editor written in C ++ using the Dear ImGui graphics library and SDL. The editor is based on its own engine that uses ECS, C++ reflection and multithreading.
What will you do?
Development of new functionality
CPU optimization
Work on stabilization and improvement of the editor
What are we looking for?
1+ experience in C++ development (11/14/17)
Experience in any C++ UI frameworks (Dear ImGUI, SDL, etc.)
Practical knowledge of Unreal Engine 4/ Unreal Engine 5/ Unity
Performance optimization skills (CPU/Memory)
Knowledge of OOP, basic algorithms and data structure
Knowledge and experience of multi-threaded and asynchronous programming
At least upper-intermediate Russian
What additional skills will help you stand out?
Experience with “Entity Component System”
Understanding of C++ reflection
Understanding of 3D mathematics
Experience with Git, Cmake, Conan
Intermediate English
About Wargaming
Wargaming is an award-winning online game developer and publisher headquartered in Nicosia, Cyprus. Operating since 1998, Wargaming has become one of the leaders in the gaming industry with 15 offices worldwide, including studios in Chicago, Prague, Shanghai, Tokyo, and Vilnius. Our diverse and multicultural team works together to deliver a top-class experience to millions of players who enjoy Wargaming's titles across all major gaming platforms. Our flagship products include free-to-play hits World of Tanks, World of Warships and World of Tanks Blitz.