Source description
About the role
As a Lead Unity Developer, you will play a crucial role in driving the development of high-quality gaming products and interactive applications. Your responsibilities will include: - Leading the design, development, and deployment of Unity-based games and applications. - Architecting scalable, maintainable, and performance-driven game systems. - Collaborating with Product, Design, Art, Backend, and QA teams throughout the development lifecycle. - Driving technical decisions, code quality, and engineering best practices. - Mentoring and guiding Unity developers through code reviews and technical coaching. - Optimizing game performance across multiple platforms and devices. - Ensuring smooth integration of backend services, APIs, and third-party SDKs. - Troubleshooting complex technical issues and providing scalable solutions. - Participating in sprint planning, estimations, and project execution. - Staying updated with industry trends, tools, and emerging technologies. Qualifications Required: - 6-10 years of software development experience with at least 4+ years in Unity development. - Strong expertise in Unity Engine and C# programming. - Experience building and launching mobile, web, or desktop gaming applications. - Strong understanding of game architecture, design patterns, and object-oriented programming. - Experience with multiplayer systems, real-time gameplay, and networking concepts. - Knowledge of performance optimization, memory management, and debugging techniques. - Experience integrating REST APIs, backend services, and third-party SDKs. - Strong understanding of version control systems such as Git. - Excellent problem-solving and analytical skills. - Proven experience leading engineering teams and mentoring developers. Additional Company Details: The company focuses on developing engaging and high-performance gaming experiences while emphasizing teamwork, innovation, and continuous learning. As a Lead Unity Developer, you will play a crucial role in driving the development of high-quality gaming products and interactive applications. Your responsibilities will include: - Leading the design, development, and deployment of Unity-based games and applications. - Architecting scalable, maintainable, and performance-driven game systems. - Collaborating with Product, Design, Art, Backend, and QA teams throughout the development lifecycle. - Driving technical decisions, code quality, and engineering best practices. - Mentoring and guiding Unity developers through code reviews and technical coaching. - Optimizing game performance across multiple platforms and devices. - Ensuring smooth integration of backend services, APIs, and third-party SDKs. - Troubleshooting complex technical issues and providing scalable solutions. - Participating in sprint planning, estimations, and project execution. - Staying updated with industry trends, tools, and emerging technologies. Qualifications Required: - 6-10 years of software development experience with at least 4+ years in Unity development. - Strong expertise in Unity Engine and C# programming. - Experience building and launching mobile, web, or desktop gaming applications. - Strong understanding of game architecture, design patterns, and object-oriented programming. - Experience with multiplayer systems, real-time gameplay, and networking concepts. - Knowledge of performance optimization, memory management, and debugging techniques. - Experience integrating REST APIs, backend services, and third-party SDKs. - Strong understanding of version control systems such as Git. - Excellent problem-solving and analytical skills. - Proven experience leading engineering teams and mentoring developers. Additional Company Details: The company focuses on developing engaging and high-performance gaming experiences while emphasizing teamwork, innovation, and continuous learning.
More at Baazi Games