— Strong knowledge of Python
— Good knowledge of client-server programming, ideally in the video game industry
— Previous experience in working on strategy games on mobile is considered a big plus
— Experience working with client-server architecture, web server technology and protocols, web services
— Knowledge of MySQL; Redis and MongoDB are a plus
— Ability to communicate effectively with both technical and non-technical parties
— Autonomy, good problem-solving skills
— Fluent in English
Conditions and benefits:
— International, AAA game projects
— A share of our common success: bonus system and fidelity rewards
— Proficient and fun-to-work-with colleagues
— Medical and life insurance
— Various Training and Knowledge Sharing programs
— Relocation assistance
— English classes or French classes
— Opportunity to travel and meet your colleagues from all over the world
As an Online Programmer in our Mobile Production team, you will design and implement functionalities linking the players and the online server/services.
— Work closely with Game Designers and Gameplay Programmers in order to develop one of Ubisoft’s major Mobile titles
— Design, prototype and implement the services that will be offered in the game while keeping high scalability, availability and security in mind
— 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
What’s in it for you:
— A unique chance to work in New IP and Brand development projects
— A high degree of ownership in a workplace committed to creativity and innovation
— You will be part of a team with the ambitious goal of reaching 2 million CCU.
We are working on AAA worldwide strategy game and our ambitious goal is to reach 2 million CCU.
Ubisoft, one of the top companies specialized in game development worldwide offers you a great opportunity to join Kiev office of a stable, fast-developing company. We invite motivated, dynamic people who will be a great asset for our team. You will benefit from a learning environment allowing you to get hands-on experience with the opportunity to constantly collaborate with other Ubisoft studios all over the world.