Senior Game Server Developer
Senior Game Server Developer
tap go sdn bhd- Posted 2 hours ago
- Be among the first 10 applicants
Job Description
Job Responsibilities
- Develop and maintain the server-side architecture for Massively Multiplayer Online Games (MMOG) using Lua.
- Design and implement high-performance and scalable game server systems, including network communication, database interaction, and game logic.
- Use MySQL databases for data storage and management, and optimize database performance.
- Optimize server performance and resolve performance bottlenecks in high-concurrency scenarios.
- Write high-quality code, conduct unit testing, and participate in code reviews.
- Work closely with game designers, client-side developers, and other server-side developers to ensure the smooth implementation of game features.
- Research and apply new game development technologies and tools to improve game quality and development efficiency.
Job Requirements
- More than 5 years of experience in game server-side development, with proficiency in C/C++ and Lua scripting language.
- Familiar with the Skynet framework and has participated in at least one game project developed based on Skynet.
- Familiar with MySQL databases, with database design and optimization capabilities.
- Strong foundation in computer science, including data structures, algorithms, operating systems, and network programming.
- Good coding style and programming habits, with attention to code quality and maintainability.
- Strong sense of responsibility and teamwork spirit, with the ability to solve problems independently and work under pressure.
- Passionate about the gaming industry and game development.
Additional Advantages
- Experience in distributed system development.
- Experience in developing low-level game system modules using C/C++.
- Familiar with NoSQL databases such as Redis and MongoDB.
- Familiar with Python and able to use Python for scripting and tool development.
- Familiar with the Linux operating system.
- Experience in game server performance optimization.
More Info
Key Skills
Game server performance optimization
Network communication
Database design and optimization
Skynet framework
Distributed system development
