Job Description
Summary
Unleash your potential at Limit Break as we seek an exceptional Unity Engineer to spearhead an exciting new venture! We are embarking on a groundbreaking journey to develop a cutting-edge, mid-core, 3D mobile game from concept to reality.
At the outset, you'll collaborate closely with a small yet dynamic team to craft and refine the game's prototype, ensuring alignment with executive stakeholders. As the project gains momentum, you'll take charge of scaling the team from pre-production to full production, collaborating with leads and directors across various disciplines.
This role offers an inquisitive and driven individual a rare chance to shape the workflow and assemble a top-notch team for an ambitious gaming project. Join a passionate and experienced organization where bright minds thrive, and your dedication to gaming excellence will be celebrated.
You will have the opportunity to play an active role as a core member from the beginning of the team. Leave your mark on the gaming world and be part of an engaging, forward-looking team!
Responsibilities: What you’ll do
● 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
Qualifications: Who you are and what you’ve done
● 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.
Nice to have. What an ideal candidate looks like
● 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.
Skills
- Communications Skills
- Database Management
- Development
- Software Engineering
- SQL