Game Developer
Core
Develop, extend, and maintain core gameplay systems and optimize performance for globally successful mobile games using C++.
Role type
Senior C++ Game Developer (Mobile)
Builds
Core gameplay systems, performance-optimized features, and live game updates for mobile platforms.
Domain
Mobile Gaming
Deliverable
production ML models | product features
Required skills
C++ (4+ years), real-time performance optimization, memory management, threading, C++-based engines, legacy codebase maintenance, object-oriented programming, architectural patterns, native mobile development (Android/iOS), Git, third-party SDK integration.
Preferred skills
Python, Java, Objective-C, C#, CI/CD pipelines, Fastlane, Jenkins, live game operations.
Technologies
C++, Android Studio, Xcode, Git, Android NDK, iOS frameworks, Fastlane, Jenkins.
Responsibilities
Develop and maintain core gameplay systems; optimize performance for mobile platforms; patch and maintain legacy systems; architect reusable modular solutions; integrate third-party SDKs; collaborate with QA and LiveOps; maintain automated build pipelines.
Seniority
Senior, hands-on IC