Role Overview
At Diksha Vision LLP, Unity Game Developers are responsible for engineering high-performance mobile games with advanced physics, custom shaders, optimized rendering pipelines, and unique gameplay mechanics. The role requires deep technical proficiency in Unity3D, C#, mobile optimization, and real-time rendering specifically tailored for Android and iOS device constraints.
Responsibilities (Technical)
- Develop and optimize gameplay systems with a focus on physics-based mechanics (e.g., vehicle/racing systems).
- Implement and maintain custom shaders (Shader Graph / HLSL) and optimize rendering in URP for mobile.
- Build and integrate particle effects, VFX, lighting setups, and mobile-friendly post-processing.
- Profile and optimize CPU/GPU performance, memory usage, and frame rate on mobile devices.
- Work with 2D/3D assets, animations, and prefabs to build polished game experiences.
- Create clean, modular C# code and reusable systems using best-practice Unity architecture.
- Develop custom Unity tools/editors to improve workflow and debugging.
- Integrate UI/HUD systems, input systems, and core game logic for Android/iOS builds.
- Collaborate with designers and artists to implement features accurately and efficiently.
- Debug, test, and prepare builds for internal testing and app store submission.
Qualifications (Technical)
- Strong proficiency in Unity3D and C# programming.
- Solid understanding of physics systems, collision handling, and math used in gameplay/vehicle controls.
- Experience with URP, lighting, shadows, baked lightmaps, and rendering optimization.
- Ability to create and optimize custom shaders, particle systems, and VFX for mobile.
- Deep knowledge of mobile performance optimization (draw calls, batching, LODs, overdraw, GC).
- Familiarity with UI systems (UGUI or UIToolkit) and mobile platform deployment (Android/iOS).
- Experience with profiling tools (Unity Profiler, Frame Debugger, Memory Profiler).
- Understanding of asset pipelines, import settings, and texture/mesh optimization.
- Good understanding of object-oriented programming, design patterns, and clean code practices.
- Experience with Git or similar version control systems.
Office: 331, Amrit Diamond House, Opera House, Charni Road East, Mumbai - 400004
Job Type: Full-time
Benefits:
Ability to commute/relocate:
- Charni Road, Mumbai, Maharashtra: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
- Have you worked on mobile games using Unity game engine independently?
- What is your current salary?
- What is your expected salary?
Experience:
- Unity 3D: 1 year (Preferred)
Work Location: In person