Job Description
Roles and Responsibilities :
- Deep experience of Unity, C# and 3D application development.
- Strong understanding of object-oriented programming
- Working knowledge of HMD (ie Oculus, HTC Vive)
- Working Knowledge of at least one app in VR .
- Working Experience in Game Physics , Ability to create rapid prototypes of systems in Unity, including asset integration into Unity.
- Ability to create custom shaders.
- Experience with software development processes including source control, bug tracking, and design documentation.
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and device solutions to address and mitigate these problems
- Help maintain code quality, organization, and automation
- Excellent knowledge of Unity, including experience with scripting, textures, animation, GUI styles, and user session management
- Experience in implementing automated testing platforms and unit tests
-Self-starter with a bias toward action and the ability to produce results
- Performance optimization (using with Memory Profiler) and texture calibration in unity