Hiring: iOS Developer with Cocos2d Experience
We are seeking a
highly skilled iOS developer to join us full-time and lead the
upgrade, refinement, and re-release of an existing mobile game currently available exclusively on the
Apple App Store for
iPhone, iPad, and Mac.
Primary Objectives
- Update the game from iOS 17 to iOS 18 compatibility
- (The app currently runs flawlessly on iOS 17 — minimal upgrade work needed)
- Prepare and manage a new release through App Store Connect using TestFlight, with proper handling of:
- Distribution certificates
- Development profiles
- Submission for review and localization
About the Game
- Originally developed in Cocos2D (now deprecated)
- We are planning a future port to Swift, but the current priority is re-release using the existing codebase
- The game has minor Cocos2D bugs to fix (e.g., overly sensitive touch on iPad and mouse issues on Mac)
- Uses MySQL backend to track player activity and game data
- Fully integrated with REST APIs and OneSignal APNS for notifications (already working, but needs updates)
Required Technical Skills
- Advanced proficiency in Xcode and App Store Connect
- Experience with Cocos2D, iOS native (Obj-C/Swift), and iPadOS/macOS targets
- Knowledge of Apple Push Notification Service (APNS) and OneSignal customization
- Strong understanding of RESTful API integration
- Backend familiarity with:
- PHP
- MySQL
- HTML (for internal control panel display)
App Store Release Knowledge Needed
- Apple Push Notification Services (APNS)
- App Info & Metadata
- Localizations & Translations
- In-App Events & Promo Pages
- App Review & Apple Guidelines
- IAPs, Subscriptions & Monetization Setup
- Game Center Integration
- Promo codes, custom product pages, and page optimization
Growth OpportunitiesThis is more than a one-off contract — we have multiple mobile games in our pipeline.
BONUS if you have experience with:
- Unity (we have ongoing Unity projects available)
- AWS RDS or Cloud DB tools (our MySQL DB is hosted in AWS)
Employment Type
- Full-time
- Remote
- Immediate start
To Apply:
Please include:
- Portfolio of App Store-released titles
- Experience working with legacy codebases
- Any Cocos2D or Swift porting experience
- Your TestFlight & App Store Connect workflow proficiency
📩 If you’re interested, please send your CV, portfolio to
tuan@fullcolorgames.com. We’re ready to get started right away!