Senior Unity Engineer
9 мес. назад
JapanWorldwideSeniorOnsite
unityc#3d
Lead development of a mid-core 3D mobile game prototype and scale the team from pre-production to full production.
Другое
- Design, implement, and maintain robust gameplay systems in Unity (C#)
- Collaborate with designers and artists to bring features to life
- Design and implement modular, data-driven systems in Unity that can respond to live configuration and content changes.
- Interface with our backend team to ensure smooth client-server communication
- Contribute to architecture decisions and help mentor junior developers
- Diagnose and resolve issues related to performance, crashes, and build size using Unity’s profiling and debugging tools
- Take full ownership of features—seeing them through from concept to polish—and make them the best they can be
- 8+ years of professional experience in game development, 5+ years working in Unity.
- Strong Unity and C# skills, with a deep understanding of the engine lifecycle.
- Has shipped one or more live service games targeting mobile with Unity.
- Confidently work within a large, established Unity codebase, refactoring and extending existing systems with minimal disruption.
- A proactive mindset and pride in taking ownership of features from start to finish.
- Strong understanding of Unity’s architecture, including best practices for MonoBehaviours, ScriptableObjects, Prefabs and Addressables.
- Can work autonomously, but communicate clearly, and collaborate with other engineers, designers and artists.
- Bilingual preferred in English and Japanese.
- Knowledge of backend tech including GoLang, Redis, SQL, and Docker.
- Experience with Free-to-play titles.
- Familiarity with CI/CD pipelines.