
Cross-Platform Engine Developer (Cocos2d-x)
$50 - $150/hourpay
Required Skills
Cocos2d-x
Job Description
Job Title: Cross-Platform Engine Developer (Cocos2d-x)
Job Type: Permanent
Location: Remote
Job Summary:
Join our customer's team as a Cross-Platform Engine Developer specializing in Cocos2d-x! In this role, you'll be instrumental in building and optimizing high-performance 2D and lightweight 3D games across mobile, desktop, and console platforms. Bring your engine expertise and passion for games to deliver immersive and scalable experiences for a global audience.
Key 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, both in writing and verbally, within a distributed team environment.
Required Skills and Qualifications:
- Proven 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.
Preferred Qualifications:
- 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.