Chengdu, Sichuan, China

Ubisoft is hiring a Senior Network Programmer

Requirements

  • 6+ years of professional network programming experience.
  • Bachelor’s degree or equivalent practical experience in Computer Science or a related field.
  • Proficiency in at least one of C++, Java, or Go.
  • In-depth understanding of network protocols including TCP/IP, HTTP, and WebSocket.
  • Hands-on experience with databases such as MySQL, MongoDB, or Redis.
  • Strong analytical and problem-solving skills, with ability to debug complex networked applications.
  • Excellent cross-team communication, time management, and task prioritization abilities.
  • Adaptability to dynamic project requirements and willingness to tackle new technical challenges.

Nice to Have

  • Proficiency in C# or JavaScript.
  • Development experience with Node.js.
  • Development experience with Unity3D.
  • Fluent written and verbal English communication skills.
  • Professional experience developing online multiplayer games.

Team

Team size: 320

Required Skills
JavaMongoDBNode.js
About company
Ubisoft
Ubisoft is a leading developer and publisher of video games, known for creating immersive and innovative gaming experiences across multiple platforms.
All jobs at Ubisoft Visit website
Job Details
Department Software Development
Category other
Posted 4 months ago