Collaborate with a multidisciplinary team of designers, educators, and content developers to conceptualize, plan, and execute engaging virtual reality projects for educational purposes.
Design and implement interactive virtual reality environments, simulations, and educational games using Unity3D and C#.
Develop and maintain high-quality, efficient, and reusable code that meets project requirements and performance targets.
Create and integrate 3D assets, animations, audio, and other multimedia elements to enhance the realism and interactivity of VR experiences.
Optimize VR applications for performance and user experience across various platforms, including PC, mobile, and VR headsets.
Stay current with emerging trends and technologies in both Unity development and educational virtual reality to contribute innovative ideas and solutions.
Collaborate with team members to troubleshoot technical issues, optimize workflows, and ensure project milestones are met within established timelines.
Participate in design and code reviews, providing constructive feedback to peers and junior developers.
Document technical specifications, code structures, and development processes to facilitate knowledge sharing and project continuity.