Search by job, company or skills

tap go sdn bhd

Senior Game Server Developer

Save
new job description bg glownew job description bg glow
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Responsibilities

  1. Develop and maintain the server-side architecture for Massively Multiplayer Online Games (MMOG) using Lua.
  2. Design and implement high-performance and scalable game server systems, including network communication, database interaction, and game logic.
  3. Use MySQL databases for data storage and management, and optimize database performance.
  4. Optimize server performance and resolve performance bottlenecks in high-concurrency scenarios.
  5. Write high-quality code, conduct unit testing, and participate in code reviews.
  6. Work closely with game designers, client-side developers, and other server-side developers to ensure the smooth implementation of game features.
  7. Research and apply new game development technologies and tools to improve game quality and development efficiency.

Job Requirements

  1. More than 5 years of experience in game server-side development, with proficiency in C/C++ and Lua scripting language.
  2. Familiar with the Skynet framework and has participated in at least one game project developed based on Skynet.
  3. Familiar with MySQL databases, with database design and optimization capabilities.
  4. Strong foundation in computer science, including data structures, algorithms, operating systems, and network programming.
  5. Good coding style and programming habits, with attention to code quality and maintainability.
  6. Strong sense of responsibility and teamwork spirit, with the ability to solve problems independently and work under pressure.
  7. Passionate about the gaming industry and game development.

Additional Advantages

  1. Experience in distributed system development.
  2. Experience in developing low-level game system modules using C/C++.
  3. Familiar with NoSQL databases such as Redis and MongoDB.
  4. Familiar with Python and able to use Python for scripting and tool development.
  5. Familiar with the Linux operating system.
  6. Experience in game server performance optimization.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148576175