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.