Gameloft banner
Gameloft logo

Junior Backend Developer (Node.js/TypeScript)

Gameloft logo Gameloft
πŸ‡»πŸ‡³ Ho Chi Minh City, Vietnam
Contract Full Time
Experience Level Junior (1–2 years)
Published Date
  • Support in developing and integrating online systems (login, leaderboards, user data storage, friend systems).
  • Implement minor networking tasks (e.g., HTTP endpoints, simple data sync).
  • Write and test simple API endpoints communicating with the client.
  • Write scripts to support automation or data management tasks.
  • Collaborate with gameplay and UI teams to ensure smooth client-server integration.
  • Identify and fix network-related bugs under the guidance of senior staff.
  • Maintain documentation for implemented systems and features.
  • Participate in code reviews and technical workshops.
  • Participate in the conception and setup of automation systems to facilitate usage and project deployment on-site and on cloud.
  • Assist the infrastructure team in deploying services and APIs.
  • Contribute to implementing subsystems and features under the guidance of senior programmers.
  • Support the team in analyzing requirements and resolving technical problems and roadblocks.
  • Support the roll-out of new application updates and features.

About you:

  • Degree in Computer Science or equivalent, or relevant hands-on experience (projects, internships).
  • Experience in programming, game development or software engineering (which can include internships or academic projects).
  • Basic understanding of TCP/IP, HTTP protocols.
  • Experience with Node.js / TypeScript.
  • Experience with RESTful / GraphQL APIs and system integrations.
  • Experience with SQL databases, and NoSQL.
  • Familiarity with Git and task management software (Jira, Trello).
  • Strong debugging and code organization skills.
  • Growth mindset and willingness to learn industry best practices.
  • Good English communication, equivalent to at least CEFR level B1 or above.
  • Autonomous and proactive attitude.
  • Flexibility to adapt to change and a quick learner.
  • Analytical and synthesis skills.
  • Results-oriented.
  • Good communication skills.
  • Problem solving and open minded.
  • Ability to work under high pressure.
Featured Jobs
More Jobs
Latest News
More News