Senior Engine Programmer - Mobile | Programmeur ou programmeuse moteur senior - Mobile
Core
Design, implement, and optimize Unreal Engine engine-level systems specifically for mobile platforms (iOS and Android), focusing on performance, memory, and power constraints.
Role type
Senior IC engine programmer (mobile)
Builds
Mobile games and experiences using Unreal Engine
Domain
Game development, Mobile, Unreal Engine
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Unreal Engine engine-level development, mobile platform constraints, performance optimization, memory management, profiling and debugging, version control (Perforce/Git)
Preferred skills
Unreal Engine modification/extending, mobile profiling tools, live mobile product support, mobile GPU/rendering constraints
Technologies
Unreal Engine, C++, iOS, Android, Perforce, Git
Responsibilities
Design and maintain Unreal Engine systems for mobile; optimize subsystems for performance and memory; integrate platform-specific features; profile and debug performance issues; mentor junior programmers
Seniority
Senior, hands-on IC with mentorship