Client Engineer
Core
Build core systems and features for a large-scale, real-time mobile game with a persistent shared world used by tens of millions of players.
Role type
Senior Client Engineer (Mobile Games)
Builds
Mobile game client applications and real-time multiplayer systems
Domain
Mobile Gaming / Real-time Multiplayer
Deliverable
production ML models | product features
Required skills
Unity, C#, Mobile native coding (Java/Kotlin/ObjC/Swift/C++), Network programming, Cloud computing, Git, Bash, Gradle
Preferred skills
Mobile profiling and optimization, Productivity tool development, Team leadership
Technologies
Unity, C#, Java, Kotlin, ObjC, Swift, C, C++, Git, Bash, Gradle
Responsibilities
Develop and maintain key client-side components for scalable game experiences; Partner with server, product, and design teams; Apply engineering best practices including code reviews and performance optimization; Troubleshoot complex issues across mobile platforms to ensure stability.
Seniority
Senior, hands-on IC