Unity Location : Permanent Required : Min 3- 4 Period : Immediate joiners only (Max 15 : Proficiency in English communication is crucial.
Job Description :
We are looking for a skilled and collaborative Unity 3D Developer with 3- 4 years of direct experience in creating 3D applications, simulations, or gamified experiences using Unity. The ideal candidate will have a strong understanding of Unitys tools and workflows, along with proven experience working in a team environment using version control, code review practices, and modern collaboration tools. This role requires technical expertise, excellent debugging, problem-solving, attention to detail, and the ability to work seamlessly as part of a cross-functional team to deliver high-quality, real-time 3D experiences across various platforms.
Key Responsibilities :
- Design, develop, and maintain interactive 3D applications and gamified training in Unity.
- Collaborate closely with other developers, designers, artists, and project managers to build features and ensure high-quality deliverables.
- Write clean, maintainable, and modular C# code, adhering to industry best practices and coding standards.
- Implement and optimize game logic, UI, animations, and 3D models with attention to performance across platforms.
- Integrate and manage assets, animations, and third-party resources in Unity projects.
- Use Git-based version control (e.g., GitHub, SourceTree) effectively, including branching, merging, pull requests, and conflict resolution.
- Participate in code reviews, sprint planning, and collaborative problem-solving.
- Troubleshoot, debug, and optimize applications for memory, performance, and scalability.
- Stay up-to-date with Unitys evolving feature set, tools, and development best Skills & Qualifications :
- 3+ years of professional experience in Unity 3D development with a strong portfolio of games, simulations, or interactive applications.
- Proven experience working as part of a multi-developer Unity team, not as a solo developer.
- Proficient in Git, GitHub, SourceTree, and collaborative development workflows.
- Solid knowledge of C# and object-oriented programming principles.
- Experience with Unitys UI system (Canvas, Prefabs, Animations), rendering pipeline, and physics.
- Understanding of 3D optimization techniques (LOD, culling, batching, memory profiling, etc.).
- Hands-on experience with SCORM, xAPI, and LMS integration for tracking learner progress and completion.
- Experience in WebGL, serious games, or training simulations is a plus.
- Strong problem-solving and debugging skills.
- Clear communication skills and the ability to collaborate in a fast-paced team environment.
(ref : hirist.tech)