Backend Game Developer for Kwanii, responsible for building robust server-side systems, managing backend infrastructure, implementing secure user authentication and authorization systems, and contributing to system architecture design.

Requirements

  • 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.

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