SENIOR GAME SERVER DEVELOPER

Full-time

Senior

Expired

  1. Job Description
  • Backend Development: Build game server systems using SmartFox Server/Photon Engine.
  • Manage databases, handle client requests, and create APIs for data communication. Implement user permissions, statistics, and reporting of product metrics.
  • Stay updated with the latest trends and technologies in game networking, and propose and implement best practices to enhance the overall player experience.
  1. Candidate Requirements
  • Strong programming skills in one of the following languages: Java, C#.
  • Minimum of 5 years of experience in developing real-time multiplayer game servers.
  • Experience with multiple player networking architecture concepts (client-server, synchronization, latency optimization).
  • Knowledge of networking protocols and standards, including TCP/IP, UDP, WebSocket, and socket programming.
  • Experience working with databases (RDBMS/NoSQL) such as MongoDB, MySQL/PostgreSQL.
  • Basic knowledge of DevOps (Docker, Kubernetes, caching, message queues) is a significant advantage.
  1. Candidate Benefits
  • Salary: UPTO 2000$ based on ability.
  • Social insurance contribution at 100% of salary.
  • Attractive performance bonuses up to 3 months’ salary/year, along with various other bonuses (outstanding employee bonus, quarterly bonus, project bonus, immediate bonuses, holiday and Tet bonuses, performance bonuses, etc.).
  • Salary reviews twice a year, with flexible salary increases based on position and job performance.
  • Opportunity to access and learn about new technologies and work with experienced experts in AI.
  • Dynamic, youthful environment with friendly colleagues.
  • Convenient pantry area with refrigerator, microwave, coffee machine, and free coffee.
  • Annual travel and team-building activities

Various internal events:

  • Quarterly employee birthday parties.
  • Celebrations for the company’s anniversary and various holidays: International Women’s Day (March 8), Vietnamese Women’s Day (October 20), Christmas, New Year’s Day, Mid-Autumn Festival, Children’s Day (June 1), etc.
  • Annual football tournaments, gaming competitions, and volunteer activities.

Work address: Unit 5, 14th Floor, Century Tower Building, 458 Minh Khai Street, Vinh Tuy Ward, Hai Ba Trung District, Hanoi City, Vietnam.

Work format: Full time

Working hours: From 8:30 AM to 12:00 PM and from 1:30 PM to 6:00 PM, Monday to Friday.

Application method:

Candidates can submit their applications online to the SAVA META Recruitment Department at the following address:

Email: [email protected]
Phone: (+84) 25 8888 9999

Share:
We are hiring

Develop 3D games on the Unity platform.
Build, program, and deploy games using Unity for Mobile, PC, and supported devices.
Collaborate directly with Product team members (Game Designers, Artists, Testers, Animators, etc.) and the Marketing (User Acquisition) and Business Analyst departments to develop, operate, and optimize products.

Design gameplay, including game mechanics (all rules and parameters in the game) and game elements (characters, weapons) for mobile games.
Design the in-game economy: monetization models, item pricing, and advertisements.
Monitor game metrics after launch, analyze and evaluate data, and make appropriate adjustments to improve or refine the product to meet the preferences and desires of players.

Design interfaces, UI/UX, icons, banners, etc., for the company’s game projects.
Advise and provide optimal interface solutions to improve the player experience.
Handle other media publications, paint over 3D rendered images (cover art, etc.).

Generate ideas, sketch, and design character concepts, props, and environments for the game based on project requirements (3D game targeting the global market).
Create artworks for loading screens, splash screens, and marketing materials.
Perform other tasks as assigned by the Leader.

Use Unity to develop a cross-platform editor software for map creation and scenario building in games.
Optimize UI to ensure the best performance and user experience.
Collaborate closely with other development teams to integrate UI into the overall application.

Develop cross-platform 3D/AR/VR software and applications using Unity.
Use networking engines to build multiplayer applications.
Participate in the development process from the idea stage.