Implement gameplay features based on design specifications.
Integrate game clients with backend APIs, ensuring the game presentation matches server-authoritative results.
Develop client-side features driven by backend configuration including feature flags, UI messaging, rule toggles to support compliance and operator needs.
Fix bugs and handle edge cases such as network errors, retry flows, unexpected states under guidance.
Assist in performance optimization such as asset loading, memory usage and FPS stability under.
Collaborate with designers, artists and QA to participate in code reviews in line with coding standards.
Requirements
Bachelor's degree in Computer Science, Engineering, Game Development, or a related technical field. Fresh graduates with relevant internship / project experiences are encouraged to apply.
2+ years work experience in Web or Frontend Development.
Solid foundation in TypeScript/JavaScript and web fundamentals.
Hands-on experience with at least one web game engine or framework: Cocos Creator (preferred), Three.js / PlayCanvas, Unity or similar.
Basic understanding of async programming and API integration (HTTP/REST).
Strong communication skills with willingness to learn, iterate, and receive feedback.
Nice to Have
Demonstrable portfolio showcasing web / game development projects.
Cocos Creator production experience is a plus.
Experience debugging on mobile browsers/WebView (iOS Safari / Android Chrome).
Familiarity with data-driven design (JSON configs, feature toggles).