August 23
🔄 Hybrid – Montreal
• Develop new server features and maintain existing code base • Write the specifications before undertaking the development of new features • Diagnose and solve problems to improve code robustness • Work closely with other programmers to provide gaming server-compliant services • Develop and perform functional and load testing • Optimize the code, considering that the live and online status of the game
• At least 15 years of experience in a similar role • Experience developing high-speed server applications using Javascript/Node.js • Experience and knowledge of the REST and WebSocket communication protocol • In-depth experiences and knowledge of relational and non-relational databases (DynamoDB, MongoDB, MySQL or other) • Extensive experience and knowledge of data modeling with a focus on performance and maintenance • Experience in load testing with distributed load generators • Bonus point: Development experience in a Linux environment • Bonus point: Web application development experience with React and/or Angular • Bonus point: Experience profiling and optimizing server systems (network, CPU, memory, IO) • Bonus point: Server/client development experience, including security and network traffic management
Apply Now