Senior Mobile Engineer (Objective-C / Cocos - Live Game Evolution)

UserWise Services· Engineering
Apply Now ↗
🌍 Remote📍 Spain📍 TELECOMMUTEFull time

About this role


About Us
At UserWise Services, we build and scale mobile games played by millions worldwide. Our focus is simple: move fast, deliver impact, and use modern tools—including AI-assisted workflows—to accelerate development and iteration.
We’re now looking for engineers who enjoy reviving, scaling, and modernizing high-adoption live games.

The Role
You’ll work on a proven, high-performing mobile game built with Objective-C and Cocos, helping evolve it for the next stage of growth.
This is not a “build from scratch” role—it’s about:

  • Improving a live product with real users
  • Making smart, high-leverage technical decisions
  • Using AI tools to accelerate development, debugging, and refactoring

Why This Role Is Interesting

  • Work on a game that already has traction and players
  • See your impact immediately in a live environment
  • Use AI as a force multiplier, not just a buzzword
  • Solve real engineering problems—not just greenfield abstractions



Who This Is For

  • Engineers who enjoy fixing, improving, and evolving real products
  • People who like high ownership and fast execution
  • Builders who prefer impact over perfection

What You’ll Do

  • Maintain and extend a legacy Objective-C + Cocos codebase
  • Optimize performance, memory usage, and runtime behavior for mobile
  • Refactor and modernize systems without breaking live operations
  • Ship features, events, and improvements in a live-service environment
  • Use AI-assisted workflows (code generation, debugging, refactoring, test creation) to move faster
  • Collaborate closely with product, design, and analytics to drive impact
  • Identify quick wins vs. deep tech improvements and prioritize accordingly



What We’re Looking For

  • Strong experience with Objective-C and iOS development
  • Hands-on experience with Cocos (Cocos2d-x or similar)
  • Experience working on live mobile games or shipped apps
  • Ability to navigate and improve legacy codebases
  • Strong understanding of performance optimization (CPU, memory, rendering)
  • Pragmatic mindset: you know when to refactor vs. ship
  • Comfortable leveraging AI tools (e.g., Copilot, ChatGPT, etc.) as part of your workflow



Nice to Have

  • Experience with C++ (common in Cocos-based systems)
  • Familiarity with game loops, rendering pipelines, and animation systems
  • Experience migrating legacy systems to modern architectures
  • Exposure to analytics-driven development (A/B testing, live ops)
  • Market competitive, tax-free USD salaries
  • Paid Time Off
  • Performance Bonus
  • Annual Performance Reviews

Frequently Asked Questions

Is the salary disclosed for the Senior Mobile Engineer (Objective-C / Cocos - Live Game Evolution) position at UserWise Services?
The salary for this Senior Mobile Engineer (Objective-C / Cocos - Live Game Evolution) role at UserWise Services is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Senior Mobile Engineer (Objective-C / Cocos - Live Game Evolution) job at UserWise Services remote?
Yes, this Senior Mobile Engineer (Objective-C / Cocos - Live Game Evolution) position at UserWise Services is remote, with team members based in Spain, TELECOMMUTE. You can work from home or anywhere in the supported regions.
Is the Senior Mobile Engineer (Objective-C / Cocos - Live Game Evolution) role at UserWise Services full-time or part-time?
This is listed as a Full time position. It is posted as a Senior Mobile Engineer (Objective-C / Cocos - Live Game Evolution) role in the Engineering department at UserWise Services.
Which team or department does the Senior Mobile Engineer (Objective-C / Cocos - Live Game Evolution) at UserWise Services belong to?
This Senior Mobile Engineer (Objective-C / Cocos - Live Game Evolution) position is part of the Engineering department at UserWise Services. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Mobile Engineer (Objective-C / Cocos - Live Game Evolution) position at UserWise Services?
Click the "Apply Now" button on this page. You will be redirected to UserWise Services's official application portal hosted on workable where you can submit your application directly.
When was the Senior Mobile Engineer (Objective-C / Cocos - Live Game Evolution) job at UserWise Services posted?
This Senior Mobile Engineer (Objective-C / Cocos - Live Game Evolution) position at UserWise Services was posted on Apr 24, 2026. Apply as soon as possible — early applications are often reviewed first.
Senior Mobile Engineer (Objective-C / Cocos - Live Game Evolution)
UserWise Services
Apply for this role ↗

You'll be redirected to UserWise Services's official application page on workable.