Role and Responsibilities
- Lead the technical development for a suite of mobile game products, including multiplayer driving games, interactive narrative games, and large-scale digital game stores.
- Prototype and architect game concepts that can be implemented by game teams.
- Understand product requirements from Product Managers and scope out technical feasibility, including implementation challenges and feedback to management.
- Templatize code repositories to facilitate re-use across multiple projects.
- Periodically review game code from internal teams and external partners to ensure compliance with specifications.
- Define workflows for art teams and ensure smooth integration of art assets.
- Troubleshoot issues in Unity games, including ad SDKs, leaderboard APIs, device-specific issues, and performance bugs.
- Assist the Delivery Head in estimating timelines for projects.
Who You Could Be – Background and Experience
Minimum 8 years of experience in mobile game development on smartphones, including at least 6 years with Unity.Strong knowledge of the Unity pipeline, comfortable working on both 3D and 2D games.Demonstrated experience solving performance and size issues on lower-end Android and iOS devices.Strong fundamentals in mobile game development, including design patterns, game architecture, and device APIs.Experience with Xcode, Objective-C, Eclipse, and working with APIs such as Firebase or private backend services.Proficient in debugging, profiling, and memory management for mobile games.Educational Qualification
B.E. / B.Tech in Computer Science, IT, or equivalent is preferred.Skills Required
Unity 3d, mobile game development , game architecture , Prototyping, Debugging, Profiling