Nodejs Backend Programmer

Be among the first applicants.
AIO Synergy Holdings Berhad
Petaling Jaya
Remote
MYR 150,000 - 200,000
Be among the first applicants.
7 days ago
Job description

About Us: We’re passionate about creating engaging multiplayer games that connect players worldwide. Our team thrives on innovation and collaboration, and we’re looking for a skilled Node.js backend programmer to help us build robust, scalable, and high-performance backend systems for our multiplayer games.

Responsibilities:

  • Design, develop, and maintain scalable and efficient backend systems using Node.js for real-time multiplayer games.
  • Implement core gameplay features, including matchmaking, lobby management, and player synchronization.
  • Build and optimize WebSocket and RESTful APIs to ensure seamless communication between clients and servers.
  • Develop and manage server-side game logic, ensuring smooth player experiences in competitive and cooperative gameplay.
  • Integrate game servers with databases to manage user data, game states, and leaderboards.
  • Collaborate closely with game designers, front-end developers, and other team members to translate gameplay ideas into functional backend systems.
  • Write clean, maintainable, and well-documented code with scalability in mind.
  • Monitor, debug, and resolve backend issues to ensure high availability and performance during peak gameplay hours.

Requirements:

  • Solid understanding of multiplayer game architecture and networking principles.
  • Proficiency in WebSocket protocols and real-time communication.
  • Experience with database systems (SQL/NoSQL) and data modeling.
  • Knowledge of cloud platforms (AWS, Google Cloud, Azure) and containerization (Docker, Kubernetes) for deploying game servers.
  • Familiarity with version control systems (e.g., Git).
  • Understanding of security best practices for multiplayer game servers (e.g., anti-cheat mechanisms, data encryption).
  • Passion for gaming and knowledge of multiplayer game mechanics.

Nice-to-Have:

  • Experience with game engines like Cocos Creator or Unity.
  • Familiarity with load balancing, microservices architecture, and distributed systems.
  • Knowledge of analytics tools for tracking player engagement and performance metrics.
  • Contributions to open-source projects or personal game development projects.

What We Offer:

  • Competitive salary and benefits.
  • Flexible working hours and remote work options.
  • Opportunity to work on cutting-edge multiplayer games with a talented team.
  • Career growth and professional development opportunities.
  • A fun and collaborative work environment.

Your application will include the following questions:

  • Which of the following statements best describes your right to work in Malaysia?
  • What's your expected monthly basic salary?
  • Which of the following types of qualifications do you have?
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Nodejs Backend Programmer jobs in Petaling Jaya