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!