What are the responsibilities and job description for the Lead Unity Engineer position at Subvrsive?
As a Lead Unity Engineer, you will lead the development of Unity applications, guiding teams and delivering high-quality products. You'll collaborate with designers, product managers, and stakeholders, influencing technical decisions. In addition to hands-on work, you'll mentor engineers, enforce best practices, and ensure system scalability.
Responsibilities:
- Lead the architecture, design, and development of Unity applications with a focus on performance and scalability.
- Mentor and guide junior and mid-level engineers, ensuring best practices in coding and architecture.
- Collaborate with cross-functional teams to prioritize and deliver innovative VR/AR/MR features.
- Own project timelines, ensuring tasks are completed on schedule with high quality.
- Conduct code reviews, provide feedback, and maintain adherence to coding standards.
- Lead technical discussions and contribute to strategic decisions for project success.
- Ensure team adherence to OOP principles and design patterns.
- Manage GIT workflows, resolving conflicts and maintaining codebase integrity.
- Research and implement new tools and technologies to enhance product development.
- Participate in client meetings, gathering requirements and offering technical insights.
- Contribute to sprint planning and overall product roadmap.
Qualifications:
- Strong experience in Unity and C# with a proven track record in XR (VR/AR/MR) solutions.
- Expertise in Object-Oriented Programming, design patterns, and scalable software architecture.
- Excellent leadership, communication, and problem-solving skills.
- Proficient in GIT workflows and collaborative development environments.
- Experience managing full project life cycles from concept to delivery.
Nice to Have:
- Experience with Unreal Engine (C , Blueprints).
- Knowledge of web technologies (HTML, CSS, JavaScript, WebGL) for web platform integration.
- Familiarity with backend development and cloud platforms (AWS, Azure, Google Cloud).
- Cross-platform development experience for mobile, console, and PC.