All curated roles

Senior Game Developer (Cocos2d-x/Cocos Creator)

About this role

I. KEY JOB DUTIES ​Plan and develop mobile game projects on the Cocos platform (Cocos2d-x or Cocos Creator). ​Meet with the design team to discuss game ideas and specifications, then implement new features based on the game design plans and give technical feedback. ​Work closely with Game Artists to bring art, Spine animations, and UI into the game efficiently. ​Define the technical strategy, architecture, and development pipeline for game projects. ​Write efficient, reusable, and reliable code (C++ for Cocos2d-x, TypeScript/JavaScript for Cocos Creator). ​Ensure performance, quality, and responsiveness on iOS and Android; find and fix bottlenecks, bugs, memory leaks, and code errors in a timely manner. ​Build and maintain native bridges (JNI for Android, Objective-C/C++ for iOS) and integrate third-party SDKs. ​Build game patches, hot updates, and live-update flows. ​Mentor junior developers and review code to keep engineering practices high. ​Write unit tests for critical game