Backend Developer ( NodeJS )



You will be responsible for the implementation of our server gaming applications. You will ensure high availability of game server systems and will be responsible for server – side game enhancements . Your job will be to work with us to bring that same success to the rest of the world.

About You

You are someone who possesses a unique blend of business and technical savvy; a big-picture vision, and the drive to make that vision a reality. And above all, motivation and a passion for mobile games!


As a member of the Platform team in GO GAME Vietnam, your day-to-day responsibilities consists of:

  • Implement the application features as requirements from Product Owner
  • Writing reusable, testable, and efficient code
  • Implementation of security and data protection
  • Work on bug fixing and improve performance
  • Manage and optimize the source code
  • Report to Technical Lead


The ideal candidate will demonstrate the following skill set:

General Requirements:

  • Degree in Computer Science, Information Technology or equivalent
  • 3+ years of hands-on experience in backend web development
  • Pro-active and willing to learn and adapt new technologies

Technical Skills:

  • Strong proficiency with JavaScript
  • Knowledge of Node.js and frameworks available for it
  • Experience in Rest API, cloud services (AWS, Azure)
  • Good understanding of server-side templating languages
  • Good troubleshooting skill


  • Good knowledge of Angular 2+
  • Experience in MongoDB, Appflyer, Firebase
  • Understanding fundamental design principles behind a scalable application

Other skills:

  • Working language: English (reading and writing)
  • Comfortable working in an intense and high-growth startup environment
  • Ability to follow instructions and work independent as well as being a team player

Authority Reporting

Backend Developer  is reporting directly to the Technical Lead

Job Details

Backend Developer ( NodeJS )
Game Development
Job Type
Full Time

Application Form

This field is for validation purposes and should be left unchanged.