
Lead I - Software Engineering :: Unity Developer
- Thiruvananthapuram, Kerala
- Permanent
- Full-time
- Strong working knowledge of Unity3D
- Proficiency in C# and/or C++ with strong Object-Oriented Programming skills
- Ability to implement user interfaces from mockups/storyboards and design intuitive user interactions
- Familiarity with standard AR/VR hardware, software, best practices, and design patterns
- Solid understanding of 2D/3D mathematical concepts (linear algebra, matrix multiplication, quaternions)
- Knowledge of game engine concepts such as lighting, shaders, materials, meshes, and scripting
- Experience with source control tools (Git) and issue tracking systems (Jira, Trello)
- Strong debugging skills with ability to diagnose, document, and fix issues
- Collaborative experience in multi-person teams with structured development practices
- UI/UX design ability and experience
- Familiarity with industry-standard 3D graphics software (3DS Max, Maya, Substance)
- Creativity in solving abstract design problems, especially translating real-world concepts into VR
- Ability to manage tasks independently with strong time management and organization
- Knowledge of project planning and team code review processes
- Keeping up with latest trends and advancements in AR/VR technologies