Job Openings
Lead Unity Developer
About the job Lead Unity Developer
Key Responsibilities
- Lead and Mentor a team of Unity developers to deliver high-quality, performant, and scalable applications.
- Architect, develop, and optimize Unity-based applications, including games, VR/AR experiences, or simulations.
- Collaborate closely with designers, artists, and other developers to ensure seamless integration of assets, features, and functionalities.
- Implement and maintain efficient, reusable, and reliable code following best practices.
- Manage project timelines, milestones, and deliverables while ensuring team adherence to deadlines.
- Conduct code reviews and provide constructive feedback to maintain code quality and performance standards.
- Stay up-to-date with the latest trends and technologies in Unity development and gaming/AR/VR industries.
- Troubleshoot and resolve technical issues, debugging performance bottlenecks and ensuring application stability.
Required Skills and Qualifications
- Technical Expertise:
- Strong proficiency in Unity3D and C#.
- Deep understanding of game development pipelines, including physics, animation, AI, shaders, and rendering techniques.
- Experience in deploying Unity projects across multiple platforms (Mobile, PC, Console, AR/VR).
- Knowledge of performance optimization techniques for mobile and high-performance devices.
- Leadership Skills:
- Proven ability to manage and guide development teams.
- Strong project management skills with experience in Agile/Scrum methodologies.
- General Skills:
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
- Experience with version control systems like Git or Perforce.