Role Description
We are seeking a skilled and detail-oriented Unity Game Developer with a minimum of three years of hands-on experience working within a professional game development company. The ideal candidate will have a proven track record of contributing to shipped titles and delivering high-quality gameplay systems across mobile and/or web platforms.
You will collaborate closely with game designers, artists, and backend engineers to create polished, performant, and scalable gameplay experiences that meet production and live-operations requirements.
Key Responsibilities
- Design, develop, and maintain game features using Unity and C#
- Translate game design documents into functional and engaging gameplay systems
- Implement core mechanics, UI flows, animations, and interactive elements
- Optimize performance, memory usage, and load times across target platforms
- Integrate third-party SDKs, analytics tools, and backend APIs
- Identify, debug, and resolve technical issues and performance bottlenecks
- Maintain clean, modular, and well-documented code following best practices
- Participate in code reviews and contribute to continuous improvement of development processes
- Support live game updates, feature enhancements, and post-launch maintenance
Required Qualifications
- Minimum 3+ years of professional experience as a Unity Developer within a game development company
- Strong proficiency in C# and deep understanding of the Unity engine architecture
- Demonstrated experience contributing to at least one shipped game title (mobile, web, or PC)
- Solid understanding of gameplay systems, player input handling, UI implementation, and animation pipelines
- Experience with performance profiling, optimization, and memory management
- Proficiency with version control systems, preferably Git
- Strong problem-solving abilities and attention to technical detail
Preferred Qualifications
- Good experience with JavaScript, especially in the context of web games, WebGL builds, or hybrid game stacks
- Experience developing for mobile platforms (Android and iOS) and/or WebGL
- Familiarity with backend integrations such as RESTful APIs, Firebase, or PlayFab
- Knowledge of live-operations workflows and iterative content updates
- Experience optimizing gameplay for a wide range of device performance profiles
- Understanding of fair-play systems, input handling optimization, and performance consistency