Crossing Hurdles is seeking a Cross-Platform Engine Developer specializing in Cocos2d-x. The role involves designing and maintaining game engine features while collaborating with various teams to ensure optimal performance across multiple platforms.
Responsibilities:
- Design, develop, and maintain game engine features using Cocos2d-x in C++
- Optimize memory usage, rendering performance, and platform-specific integrations for multiple devices
- Ensure scalable and maintainable game architectures suitable for global game releases
- Collaborate closely with designers, artists, and QA teams to implement and refine features
- Diagnose, troubleshoot, and resolve complex engine-related issues across platforms
- Stay updated on the latest advancements in game engine technology and suggest improvements
- Communicate technical concepts clearly and effectively within a distributed team environment
Requirements:
- Experience developing with Cocos2d-x and C++ in high-performance game projects
- Strong background in computer graphics, rendering pipelines, and memory optimization
- Hands-on experience deploying games for mobile (iOS/Android), desktop, and console platforms
- Deep understanding of cross-platform development challenges and solutions
- Exceptional written and verbal communication skills with a collaborative mindset
- Strong problem-solving aptitude and attention to detail in complex technical environments
- Ability to thrive in a remote, fast-paced, and globally distributed team
- Experience with lightweight 3D engine features or hybrid 2D/3D game projects
- Familiarity with global release processes and scalable game architecture best practices
- Background in optimizing games for resource-constrained or high-latency environments