
// Open Role at Athena Studio
Join Athena Studio as a Senior Game Developer to lead mobile game projects on the Cocos platform (Cocos2d-x/Cocos Creator). You'll architect technical solutions, mentor juniors, and ship high-quality games to global audiences on iOS and Android.
I. KEY JOB DUTIES
II. EDUCATIONAL REQUIREMENTS / SKILLS / ABILITIES
Nice to have
III. WHY YOU’LL LOVE WORKING HERE
IV. FURTHER INFORMATION
• Plan and develop mobile game projects on the Cocos platform (Cocos2d-x or Cocos Creator). • Implement new features based on game design plans and provide technical feedback. • Work closely with Game Artists to integrate art, Spine animations, and UI 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; identify and resolve bottlenecks, bugs, memory leaks, and code errors. • 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 maintain high engineering practices. • Write unit tests for critical game logic and use AI-assisted development tools. • Bachelor's degree in Computer Science, Computer Engineering, or related field, or equivalent experience. • 4+ years in mobile game development, including 3+ years with Cocos (Cocos2d-x or Cocos Creator). • Full-cycle experience shipping games to the App Store and Google Play. • Proficiency in C++ (Cocos2d-x) or TypeScript/JavaScript (Cocos Creator). • Solid knowledge of 2D rendering pipelines, textures, Spine animations, and GUI implementation. • Optimization skills: memory management, memory-leak tracking, draw calls, and asset size. • Experience building native bridges (JNI for Android, Objective-C/C++ for iOS) and integrating mobile SDKs (Ads, Analytics, IAP, Social Login). • Familiarity with Git and build tools (CMake, Gradle, Xcode). • Strong understanding of Scrum/Agile. • Good English reading and writing for international collaboration. • Strong critical thinking, architectural design, troubleshooting, and attention to detail. • Ability to use AI tools (e.g., ChatGPT, GitHub Copilot) effectively and evaluate their output.