Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

PlayPark

NewBe an early applicant

Backend Engineer (Node.js/NestJS) – Game Events

Posted Updated
Discussion

Summary

Backend/full-stack engineer on a 1-year contract in Bangkok building event platform services for game events and H5 campaigns — player auth, missions, referrals, points and reward redemption — using Node.js, NestJS, TypeScript and relational databases, with some React/Next.js frontend support and secure game API integrations.

Employment Type: 1-Year Contract

Job Summary
We are seeking a skilled and hands-on Full-Stack Event Platform Engineer to design, develop, and maintain scalable web applications and backend services supporting interactive gaming events, H5 campaigns, and player engagement platforms.

This role focuses on building secure and reliable event services, including player authentication, mission tracking, referral programs, point accumulation, reward redemption, and integration with game-related APIs.

The successful candidate will work closely with the Web/H5 Engineer/ Frontend Engineer, Project Management, Marketing, IT teams, and international game publishing partners to deliver high-quality, reusable event platform solutions.

Key Responsibilities

1. Full-Stack Development & Event Platform Engineering

  • Design, develop, and maintain full-stack web applications, backend services, and RESTful APIs for gaming events and H5 campaigns.

  • Build reusable backend components and event services to support multiple campaigns and game activities.

  • Develop applications using Node.js, NestJS, TypeScript, JavaScript, and modern web technologies.

  • Support frontend development and integration using React or Next.js.

  • Design and maintain databases for player participation, event progress, points, rewards, and transaction records.

  • Build configurable event logic that supports different campaign rules, schedules, and player segments.

Examples of projects and features:

Personalized Player Recap & Character Events: Develop APIs to retrieve authorized player information, character data, gameplay summaries, and event participation records. Support personalized recap generation, social sharing, and reward request processing.

New & Returning Player Campaigns: Build event services supporting new/returning player identification, mission tracking, referral links, invitation codes, point accumulation, and lucky draw eligibility.

Player Reactivation & Referral Systems: Develop secure eligibility validation, invitation code management, referral attribution, participation tracking, and reward processing.

Daily Missions & Point Systems: Implement mission validation, completion tracking, point calculation, redemption rules, participation limits, and scheduled daily resets.

Daily Check-in & Login Rewards: Develop recurring check-in services with daily claim validation, reward history, eligibility rules, and duplicate-claim prevention.

H5 Mini-Game Backend Services: Build APIs for mini-game participation, score submission, leaderboards where required, reward eligibility, and event data synchronization.

In-Game H5 Integration: Integrate H5 event platforms with approved game authentication, player-role information, and reward services through secure APIs.

2. Player Authentication & Game API Integration

  • Develop and maintain secure player authentication and authorization services.

  • Integrate with SSO, game accounts, and player-role information through approved interfaces.

  • Implement secure session management, token validation, and role-based access controls.

  • Collaborate with game developers and publishers to integrate event services with game-related APIs.

  • Ensure event participation and reward eligibility are validated on the server side.

  • Support secure communication between frontend H5 applications, event services, and game backend systems.

3. Mission, Referral & Reward Management

  • Design and implement event participation, mission tracking, and reward management services.

  • Build configurable business rules for daily missions, check-ins, referral campaigns, points, and reward redemption.

  • Implement event scheduling, time-based eligibility, daily resets, quotas, and participation limits.

  • Develop reliable reward request processing and fulfillment-status tracking.

  • Prevent duplicate reward claims, unauthorized participation, and inconsistent event transactions.

  • Maintain transaction logs, audit trails, and reconciliation mechanisms for reward-related activities.

4. Security, Performance & System Reliability

  • Implement secure API design, input validation, authentication, authorization, and rate limiting.

  • Apply security best practices to prevent unauthorized access, API abuse, and duplicate transactions.

  • Design reliable systems using transaction management, idempotency, retry handling, and concurrency controls.

  • Optimize backend performance to support high-traffic gaming events and campaign launches.

  • Implement application logging, monitoring, error handling, and troubleshooting.

  • Support incident investigation, root cause analysis, and production issue resolution.

5. Testing, Deployment & Technical Collaboration

  • Develop unit tests, integration tests, and end-to-end tests.

  • Support CI/CD pipelines, application deployment, and release management.

  • Collaborate with the Web/H5 Technical Lead to ensure seamless frontend-backend integration.

  • Work with Project Management, Marketing, IT, and international game publishing partners to clarify technical requirements and API dependencies.

  • Participate in technical design reviews, code reviews, and release readiness assessments.

  • Maintain API documentation, technical specifications, and operational procedures.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.

  • Minimum 4–5 years of experience in full-stack or backend development.

  • Strong hands-on experience with Node.js, NestJS, TypeScript, and JavaScript.

  • Experience developing RESTful APIs, backend services, and database-driven web applications.

  • Experience with relational databases such as PostgreSQL, MySQL, or Microsoft SQL Server.

  • Good understanding of authentication and authorization, including OAuth 2.0, JWT or SSO.

  • Knowledge of database design, transaction handling, concurrency, and API security.

  • Experience with Git, CI/CD, automated testing, and production application support.

  • Understanding of frontend development using React, Next.js, or similar frameworks.

  • Strong analytical, problem-solving, and debugging skills.

Preferred Qualifications

  • Experience developing gaming event platforms, gamification systems, or loyalty and reward platforms.

  • Experience with mission engines, daily check-in systems, referral programs, point systems, or reward redemption.

  • Experience integrating web applications with game accounts, player data, or game reward APIs.

  • Experience with Docker, cloud infrastructure, and application monitoring tools.

  • Understanding of high-concurrency systems, idempotent transactions, and scalable backend architecture.

  • Experience working with international game developers, publishers, or third-party service providers.


Skills

What Lead Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →