Опрос по языкам программирования — собрано более 9000 анкет. Участвуйте и вы!
Ubisoft is one of the leaders in entertainment, with a rich portfolio of well-known brands worldwide. In Ukraine Ubisoft has two studios, Ubisoft Kyiv and Ubisoft Odesa, which focus on strengthening Ubisoft’s presence on all platforms, with the main expertize in PC.
8 января 2020

C++ Online Programmer


Необходимые навыки

• Minimum 1–3 years’ experience in client-server programming, ideally in the video game industry, or any other relevant experience;
• Strong knowledge of Python and C++ programming.
• Experience working with client-server architecture, web server technology and protocols, web services;
• Database programming knowledge in MySQL; Redis and MongoDB are a plus;
• Being knowledgeable about the technologies and tools used in the video game production pipeline

Будет плюсом

• Autonomy, good problem-solving skills;
• Ability to communicate effectively with both technical and non-technical parties;
• Intermediate level of English.


• International AAA game projects
• Access to cutting-edge hardware
• Experience using hottest internally developed game engines
• Proficient and fun-to-work-with colleagues
• Opportunity to travel abroad
• Medical / Life insurance
• English / French courses
• Long-term employment with 20 working-days paid vacation


• Design, prototype, and implement the services that will be offered in the game while keeping high scalability, availability and security in mind;
• Understand the online intentions of the project and collaborates with Game Designers to set out the technical possibilities for the various online features;
• Ensure clear and structured programming, keeping performance, maintenance and compatibility requirements in mind;
• Perform load tests, suggest improvements and optimize whenever necessary;
• Correct bugs found by peers and the quality control team;
• Document the work to transfer knowledge and enable users to understand how to use the new systems and features.

О проекте

You will be responsible for creating, debugging, maintaining and optimizing the game online services and the related tools that are used for the game’s development;
You will work closely together with Game Designers and Gameplay Programmers from different worldwide sites in order to develop one of Ubisoft’s major Mobile titles.