Backend Game Developer (WFH, Full Time)

Kwanii

Philippines

Remote

PHP 201,000 - 268,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

13th Month pay
Morning Shift + Weekends Off
12 Paid Time Off
HMO upon regularization
Life insurance upon regularization
MediCash for personal and dependents

Job summary

Kwanii is seeking a Backend Game Developer to build robust server-side systems powering multiplayer experiences. You will work with Firebase services, manage authentication/authorization, and design RBAC models for scalable game infrastructure.

You will implement RESTful APIs and real-time data synchronization, optimize queries for performance, and collaborate with frontend teams to ensure seamless client-server integration. This role is remote with opportunities across regions.

Qualifications

  • Bachelor's degree or equivalent experience in a relevant field.
  • Strong understanding of backend development and server-side programming.
  • Experience with Firebase services (Authentication, Firestore, Cloud Functions) or similar BaaS.
  • Proficiency in at least one backend language (JavaScript/TypeScript with Node.js, Python, or similar).
  • Understanding of database design (SQL/NoSQL) and RESTful API design.
  • Experience with user authentication and authorization systems.
  • Knowledge of basic security best practices for web apps.
  • Strong problem-solving and debugging skills.
  • Ability to work with frontend developers and game designers.

Responsibilities

  • Develop and maintain backend services and APIs for web-based games and platforms.
  • Manage backend infrastructure using Firebase services (Firestore, Authentication, Cloud Functions).
  • Implement secure user authentication and authorization for player accounts.
  • Develop RBAC systems with permission management using Firebase Authentication and Firestore.
  • Handle database operations, data modeling, and schema design with Firestore or other DBs.
  • Implement real-time updates and synchronization for multiplayer features.
  • Create and maintain RESTful APIs and WebSocket connections for game clients.
  • Develop user management features including registration, login, and profile handling.
  • Optimize database queries and backend performance for scalability.
  • Implement server-side game logic to prevent cheating and ensure fair play.
  • Integrate third-party services for payments, analytics, and social features.
  • Monitor backend performance and identify bottlenecks for improvements.
  • Contribute to system architecture decisions and write clean, documented code.
  • Collaborate with frontend developers to ensure smooth client-server integration.
  • Apply security best practices including encryption and input validation.

Skills

Backend development
Firebase
Node.js
JavaScript
RESTful APIs
Security best practices
RBAC design
Real-time data
Team collaboration

Education

Bachelor's degree in Computer Science/Information Technology/Software Engineering or related field

Tools

Firebase
Firestore
Cloud Functions
SQL/NoSQL databases
WebSocket/Socket.io
Git

Job description

As a Backend Game Developer, you excel in building robust server-side systems that power engaging multiplayer experiences and gaming platforms. You demonstrate proficiency in backend technologies, database management, and real-time data synchronization, ensuring seamless gameplay and secure user experiences. Your technical skills in authentication, access control, and API development contribute significantly to creating scalable, reliable game infrastructure that supports thousands of concurrent players.

Responsibilities
  • Develop and maintain backend services and APIs for web-based games and gaming platforms.
  • Manage backend infrastructure using Firebase (Firestore, Authentication, Cloud Functions, Hosting).
  • Implement secure user authentication and authorization systems for player accounts.
  • Develop Role-Based Access Control (RBAC) systems with permission management using Firebase Authentication and Firestore.
  • Handle database operations, data modeling, and schema design using Firestore or other databases.
  • Implement real-time data updates and synchronization for multiplayer game features.
  • Create and maintain RESTful APIs and WebSocket connections for game clients.
  • Develop user management features including registration, login, profile management, and role assignment.
  • Optimize database queries and backend performance for scalability.
  • Implement game logic on the server side to prevent cheating and ensure fair gameplay.
  • Integrate third-party services and APIs for payment processing, analytics, and social features.
  • Monitor backend performance, identify bottlenecks, and implement improvements.
  • Contribute to system architecture design and technical decision-making.
  • Write clean, maintainable, and well-documented code.
  • Collaborate with frontend developers to ensure seamless integration between client and server.
  • Implement security best practices including data encryption, input validation, and secure API design.
Desirable Skills and Experience - Must-Haves
  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or related field (or equivalent experience).
  • Strong understanding of backend development concepts and server-side programming.
  • Experience with Firebase services (Authentication, Firestore, Cloud Functions) or similar BaaS platforms.
  • Proficiency in at least one backend programming language (JavaScript/TypeScript with Node.js, Python, or similar).
  • Understanding of database design and management (SQL or NoSQL).
  • Knowledge of RESTful API design and implementation.
  • Experience with user authentication and authorization systems.
  • Basic understanding of security best practices for web applications.
  • Strong problem-solving and debugging skills.
  • Ability to work collaboratively with frontend developers and game designers.
Nice-to-haves
  • Experience with game backend development or multiplayer game systems.
  • Knowledge of real-time communication protocols (WebSockets, Socket.io).
  • Experience implementing Role-Based Access Control (RBAC) systems.
  • Familiarity with game server architecture and networking concepts.
  • Understanding of cloud platforms (Google Cloud Platform, AWS, Azure).
  • Experience with serverless architecture and cloud functions.
  • Knowledge of caching strategies (Redis, Memcached).
  • Experience with message queues and pub/sub systems.
  • Familiarity with version control systems (Git).
  • Understanding of CI/CD pipelines and DevOps practices.
  • Experience with game engines and their backend requirements (Unity, Unreal, Phaser).
  • Knowledge of anti-cheat systems and game security.
Perks and Benefits
  • 13th Month pay
  • Morning Shift + Weekends Off
  • 12 Paid Time Off
  • HMO upon regularization
  • Life insurance upon regularization
  • MediCash for personal and dependents use
  • Rice, clothing, laundry, and meal allowance
  • Achievement Allowances
  • Birthday Treats
  • Company Events and Treats
  • Online trainings/Webinars
  • Career advancement and promotion opportunities
Job Type
  • Work from home
  • Full-time
  • Entry Level
Schedule
  • Day Shift (Australia-based client)
  • Monday to Friday
Salary
  • Starts at PHP 18,000per month
About Kwanii

Kwanii is a BPO company that operates in Australia and the Philippines. With a strong commitment to excellence, we aim to provide outstanding outsourcing solutions for businesses of all sizes. The company values transparency and honesty, ensuring that clients receive reliable services. Kwanii also prides itself on its proactiveness and adaptability, staying ahead of industry trends and adjusting strategies to meet clients' evolving needs. Whether it's customer support, data entry, back-office processes, or other outsourcing requirements, Kwanii is dedicated to delivering high-quality solutions that drive both efficiency and growth.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Backend Game Developer – Real-Time, Scalable Servers
Remote Backend Game Developer – Real-Time, Scalable Servers

Kwanii • Philippines

On-site
Confidential
Mobile App Developer (WFH, Project-Based)
Mobile App Developer (WFH, Project-Based)

Kwanii • Metro Manila

Remote
PHP 480,000 - 720,000
Mobile App Developer (WFH, Project-Based)
Mobile App Developer (WFH, Project-Based)

Kwanii • Philippines

Remote
PHP 500,000 - 900,000
IT Helpdesk Support (Onsite, Bulacan)
IT Helpdesk Support (Onsite, Bulacan)

Kwanii • Bulacan

On-site
PHP 182,800 - 218,959
Paid time off (PTO) for Sick Leave, Vacation Leave, Emergency Leave
Life insurance upon regularization
HMO upon regularization
+2
All-Rounder Staff (Full-Time, Guiguinto)
All-Rounder Staff (Full-Time, Guiguinto)

Kwanii • Philippines

On-site
PHP 152,000 - 182,000
13th Month pay
Paid time off (PTO)
Maternity or Paternity leave
+9
Engineering Draftsperson - Hydraulics (Part Time, WFH)
Engineering Draftsperson - Hydraulics (Part Time, WFH)

Kwanii • Metro Manila

Remote
PHP 305,000 - 365,000
13th Month pay
Morning Shift + Weekends Off
12 Paid Time Off
+1
Frontend Game Developer (WFH, Full Time)
Frontend Game Developer (WFH, Full Time)

Kwanii • Philippines

Remote
PHP 183,000 - 219,000
13th Month pay
Morning Shift + Weekends Off
12 Paid Time Off
+4
Remote Junior Frontend Game Developer
Remote Junior Frontend Game Developer

Kwanii • Philippines

On-site
Confidential
Jr./Sr. Backend Programmer
Jr./Sr. Backend Programmer

Kooapps • Makati

On-site
PHP 279,000 - 390,600
Jr./Sr. Backend Programmer (We Provide Training!)
Jr./Sr. Backend Programmer (We Provide Training!)

Kooapps Inc. • Makati

On-site
PHP 334,800 - 446,400
Staff house provided