Responsibilities: Working in a small project-oriented development team to create custom AR and VR experiences for enterprise use cases in Unity and/or Unreal Engine. Working together with other developers and clients in order to evaluate the project needs and come up with clever solutions. Setting up virtual environments for a wide range of AR or VR scenarios according to the project type. Implementing user interfaces based on mock ups and storyboards Crafting intuitive user interactions for both novice and experienced users Writing well-documented, reusable code in C++, C#, or other languages as necessary Diagnosing, documenting, and fixing bugs reported by testers and users Using industry standard source control and issue tracking systems such as Git, Jira, Trello, etc. Taking part in project planning and team code reviews Keeping up with the latest trends and advancements in AR and VR.