Description:
THE ROLE: We are currently looking for a passionate, hardworking teammate to build 3D Virtual Reality applications for various platforms. A candidate must have proven professional programming experience in simulations, virtual reality, and video gaming.
RESPONSIBILITIES
- Be part of the team that designs, develops, and maintains the enterprise software applications for virtual reality (VR).
- 3D and VR application development
- Develop 3D simulations and interactions incorporating virtual reality concepts in unity or similar tools.
- Scene building, modification, and testing in Unity.
- Work with 3D artists to design workflows and import models.
- Work with 3D models, textures, materials, shaders, and sounds to build cohesive and immersive environments.
- Design, build, and maintain efficient, reusable, and reliable code.
- Identifying and fixing code errors and bottlenecks.
BASIC QUALIFICATIONS: We are looking for a candidate having 3-5 years of experience with the following skill set:
- Overall strong knowledge and understanding of 3D development.
- Strong programming skills in C#.
- Must have development experience using VR APIs, SDKs, and headsets in Unity.
- Previous working experience as a Unity or Unity3D Developer. Must have shipped at least one product developed using Unity 3D.
- Experience with graphics, memory, and space optimization.
- Knowledge of scripting, animation, session management, databases, and textures.
- Excellent software design, problem solving and debugging skills.
- Ability to learn, embrace and apply new technologies and techniques.
- Strong organizational skills to juggle multiple tasks within the constraints of timelines.
- Strong communicator and ability to work in a team environment.
- Ability to analyze and solve problems.