This job might no longer be available.

Network Programmer [Rainbow Six Siege]

Ubisoft
Shanghai Shanghai cn
2 years ago
Apply

Job Description

• Responsible for the development and maintenance of basic game services.

• Engaged in the integration and debugging of the internal and third-party network libraries.

• 从事游戏基础服务的开发和维护工作;

• 从事公司内部和第三方网络库的集成和调试工作;

Qualifications

• Computer Science or related field of education experience.

• 3 years+ experience on game server development.

• Familiar with C/C++, Python, Golang.

• Familiar with network protocols: TCP, UDP, HTTP, HTTPS.

• Familiar with MySQL/NoSQL.

• Good reading and writing skills with English.

• Good analytical and problem-solving skills, and good communication skills.

• 本科及以上学历,计算机及相关专业;

• 3年以上游戏服务器开发经验;

• 熟练使用C/C++, Python, Golang;

• 熟悉典型网络协议: TCP, UDP, HTTP, HTTPS;

• 熟悉MySQL/NoSQL开发;

• 良好的英语读写能力;

• 具备良好的分析、解决问题能力,及良好的沟通能力;

Company Description

Ubisoft is a leading developer and publisher of video games worldwide whose brand portfolio covers blockbusters such as Assassins Creed, Prince of Persia and Splinter Cell, as well as games for the whole family, from Imagine and Petz to Rayman Raving Rabbids. To continue building on its achievements for the future, Ubisoft is looking for new talent for its growing studio in Shanghai! We favor diversity, creativity, drive and team spirit.

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at Ubisoft

Engineering jobs