AR/VR Developer

Employer

Job Description

Job Description:

A Developer on our team will take a lot of ownership of their work, and be self-driven to deliver functional and intuitive solutions to end-users with little VR exposure. You’ll be expected to keep up-to-date with the current industry trends, and be excited to learn new workflows, and tackle new and big challenges!


Responsibilities & Duties:

·        Collaborate with the team to design effective training scenarios

·        Be involved with QA testing the application and documenting & fixing bugs

·        Participate in design & planning sessions

·        Interface with stakeholders to document requirements for an application and faithfully implement the functionality required as described

·        Excellent communication skills

·        Develop software solutions using C++ and Blueprints

·        Document features being developed, and techniques that were tried and rejected or implemented

·        Be accountable.

·        Embrace our culture of kindness and innovation.

·        Solve complex software issues with human readable code


Requirements

Software engineers must possess:

·        Unreal experience is critical and required by the team.

·        Experience rapidly iterating on product based on production-level user-feedback

·        Excellent software engineering fundamentals (OO Design Principles)

·        Experience with Source Control

·        Exceptional team player with demonstrated competencies working cross-functionally to deliver results

·        Experience with scaling to a large customer base

·        Strong understanding of Vector Math and Calculus

·        Disciplined debugging skills and tenacious problem solver

·        Understanding of Agile workflows, JIRA, and Scrum

·        Strong Understanding of C/C++ and Object Oriented Programming

·        Experience developing, performance profiling, and optimizing for Oculus Quest

·        Experience deploying applications on the Oculus Quest

·        Experience developing 3D Simulations for Mobile Hardware

·        Experience with the Oculus SDK for Unreal Engine