Game Backend Programmer

PT Agate International | Posted 14-09-2019

Bandung (Jaringan)


  • Developing games backend server from database design to creating REST API
  • Implementing game support system to the game. E.g. Tools for editing data from server-side
  • Integrate with another third party API (server to server communication)
  • Responsible for deploying game server code and testing it on the server
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Administrative Requirements
  • Must not currently active in school or college
  • Able to work full-time at Agate Studio HQ (Bandung, Indonesia)

Requirements
  • Have a programming academic background
  • Good problem solving
  • Accustomed with client-server programming language via Rest API
  • Strong in Object-Oriented Programming (OOP)
  • Have experience dealing with database
  • Know about ERD, Normalization, & Denormalization
  • Have Basic Knowledge about Network Communication & Network Security
  • Strong teamwork & able to work in deadlines

Pluses
  • Have experience on operating linux based OS
  • Having Knowledge about Server Scalability
  • Having knowledge about various database system (PostGreSQL, MySQL, PerconaDB, MongoDB, etc)
  • Having handled/maintain HTTP server during heavy load
  • Have understanding on the importance of optimizing for speed, memory usage and end-user responsiveness

"Waspada terhadap Modus Penipuan pada saat proses interview. Perusahaan tidak akan memungut biaya apapun dalam melakukan proses interview. Mohon segera melaporkan ke kami, jika pada saat Anda diundang untuk interview dan diminta untuk melakukan pembayaran dengan sejumlah uang."

"Please be aware of the Fraud Company. The company will never be collecting any payment in the process of interview. Please immediately report to us if there's any companies that collecting payment to the Jobseekers."