Mobile Game C++ Development and Revamp

Job ID: 40376436

Budget: $250 – $750 USD

**Job Title:**
Senior Mobile Game Developer (C++ / cocos2d-x) – Full Project Update & Optimization

**Project Name:**
Anger of Stick 5: Zombie

**Description:**
I am looking for an experienced and highly skilled mobile game developer to take over a large, existing C++ game project built with cocos2d-x.

The project is a complete and production-level 2D action game with a large codebase (~36,000 lines) and full monetization systems (ads, in-app purchases, analytics).

The main goal is to **analyze, fix, update, and optimize the entire project** to make it ready for modern app store release.

---

**Scope of Work:**

* Analyze and understand the full existing codebase
* Fix build issues and ensure the project runs correctly
* Update Android SDK to latest requirements (API 34+)
* Update / replace outdated SDKs (Ads, Billing, etc.)
* Optimize performance and stability
* Refactor parts of the code if necessary
* Ensure compatibility with latest Android & iOS versions
* Prepare the project for publishing

---

**Technical Requirements:**

* Strong expertise in C++
* Proven experience with cocos2d-x
* Experience working on large/legacy codebases
* Strong debugging and optimization skills
* Experience with Android Studio & NDK
* Knowledge of mobile ads (AdMob, Vungle, etc.)
* Experience updating old projects to modern standards

---

**Nice to Have:**

* Experience publishing games on Google Play
* Experience in game monetization systems
* Experience with performance optimization

---

**Project Size:**
Large (Production-level game)

**Job Type:**
Remote – Project-based (long-term possible)

**Budget:**
Negotiable (please include your expected cost and timeline)

---

**Important:**
Applicants must be able to **build and run the project successfully** as a first step.

---

**How to Apply:**

* Send your portfolio (especially mobile games)
* Describe your experience with cocos2d-x projects
* Confirm if you have worked on legacy/old codebases before
* Provide an estimated timeline and cost