This job listing expired on Nov 11, 2021
Programmer Job Family
As a programmer who can turn a game idea into code on a fast moving environment, you will be involved in various aspects of game’s creation from concept to finished product including coding, programming, audio, production and visual effects.
Responsibilities:
- Design, build and optimize network-oriented gameplay systems and features
- Work with game designers and gameplay programmers to ensure the gameplay features deliver the best player experience under varying network conditions
- Develop tools, testing and monitoring protocols to ensure quality and performance
- Manage the different requirements of peer-to-peer and dedicated server projects
Requirements:
- Proficiency in C/C++ and/or C#
- Experience in developing real-time networked applications
- Knowledge of common online multiplayer concepts like replication, authoritative server model, lockstep synchronization
- Knowledge of networking concepts like UDP, UPnP and NAT
- Good communication skills and team work
- Good debugging, problem-solving and research skills