Our client is into development of mission critical advanced software, training and decision support systems. With the assistance of Microsoft to enable full utilisation of the HoloLens platform, they have emerged as a leading Canadian proponent for development of customised solutions designed to exploit the capabilities of augmented and mixed reality (AR and MR) systems using the HoloLens.
Their small but growing team is based in Fredericton, New Brunswick, but works collaboratively from several locations. They are highly motivated to quickly develop and scale our applications in this rapidly growing field so they can lead the development of augmented and mixed reality solutions for industry.
The client is looking for Unity 3D Developers for their office in Canada.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
• Work alongside Chief Technical Officer and graphics team to create applications that work across 2D and 3D platforms including but not limited to: the Microsoft HoloLens, Windows 10 tablets and mobile devices; other AR and MR devices as they become available
• Understand and can conform to the standards of the target hardware
• Create efficient, optimized code while working with 3rd party libraries and tools
• Continue to design and implement new functionality and features for an improved user experience
• Complete bug fixing and improve application performance
• Perform other duties as required
REQUIRED SKILLS:
• Strong programming in C# (2+ years)
• Experience with Unity 3D
• Experience with Universal Windows Platform (UWP)
• Experience supporting all stages of the development lifecycle
• Knowledge of Visual Studio programming environment
• Ability to architect systems from scratch
• Ability to work in a fast-paced and creative development environment
• Works well both in a team and independently
• Ability to take directives based on client feedback and needs
• Actively seeks to improve skills
EDUCATION and/or EXPERIENCE:
• Bachelor’s degree or certificate in programming, web and mobile application development, software development, or related field
• OR significant experience in applications and software development that would be equivalent
• Unity Certification
DESIRED SKILLS
• Knowledge of AR, VR and MR application development
• Experience with computer algorithms, spatial mapping, OpenCV
• Experience with any of the following: Kinect, Leap Motion, Vive, Occulus
• Proficient knowledge of code versioning tools (such as GIT)
LOCATION: Bangalore, India