Crossing Hurdles is a company focused on game development, and they are seeking a Cross-Platform Engine Developer with expertise in Cocos2d-x and C++. The role involves designing, developing, and maintaining game engine features, optimizing performance, and collaborating with various teams to ensure successful game releases.
Responsibilities:
- Design, develop, and maintain game engine features using Cocos2d-x in C++
- Optimize memory usage, rendering performance, and platform-specific integrations across multiple devices
- Build scalable and maintainable game architectures for global game releases
- Collaborate with designers, artists, and QA teams to implement and refine features
- Diagnose, troubleshoot, and resolve complex engine-related issues across platforms
- Stay updated on advancements in game engine technology and recommend improvements
- Communicate technical concepts clearly in written and verbal formats 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
- Experience deploying games for mobile platforms such as iOS and Android, as well as desktop and console platforms
- Strong understanding of cross-platform development challenges and solutions
- Excellent written and verbal communication skills with a collaborative mindset
- Strong problem-solving ability and attention to detail in complex technical environments
- Ability to work effectively in a remote, fast-paced, globally distributed team
- Experience working with lightweight 3D engine features or hybrid 2D and 3D game projects
- Familiarity with global release processes and scalable game architecture practices
- Experience optimizing games for resource-constrained or high-latency environments