Virtual Reality Development Specialist

Employer

Job Description

Gabb Global is a virtual reality gaming platform for ESL students in California. Gabb is a tool for schools and individual language learners. We currently have twenty-one people from more than six nationalities working in New York, Los Angeles, and D.C., challenging and learning from each other at every step. As we complete our pilots at universities, we need someone to create and fix some of the games we are piloting at UC-Davis, UCLA, and the 614 Project. We are beta testing the content to provide a refreshing language learning experience to our customers for our launch in 2022.


The ideal candidate:

The ideal candidate for this role is a problem solver with solid programming skills, a strong work ethic, and a firm grasp of C# Unity and android development. As a VR Developer, you will need to design and build mobile games, mobile VR experiences for our product launch. The ideal candidate can work on a few Unity development projects simultaneously, delivering quickly with the ability to hit the ground running.


The job:

As an AR/VR in Unity Developer, You will be working to develop and prototype native games and interactive experiences in Unity for iOS and Android apps for the Gabb Global app and our PC application. You will participate in the complete product life cycle, including concept, requirements, design, build, deploy, test, and release to the App Store. You will work closely with the UI/UX and Backend teams in implementing various interactive features in our apps. You will be responsible for writing high-quality code and using good programming practices in implementing various features and products. You will be responsible for resolving bugs in your code. You will be responsible for supporting the products that you build during the time of peak usage (e.g., games).


The requirements:

Bachelor's degree in Computer Science, Computer Engineering, or equivalent. Expertise in working as a Unity or Unity3D Developer. Expertise in C# and Unreal game development. Experience with game development and integrated game physics. Experience with optimizing code for memory and space. Experience with scripting, animation, textures, session management, GUI styles, etc. Experience with mobile and console game development. Experience with consuming backend APIs and familiarity with JSON, REST, and XML. Experience using Git for version control. We at Gabb Global are committed to creating fun, immersive language learning experiences for our users. We drop them in Barcelona and give them a breathtaking experience to learn Spanish. The virtual reality designer shapes up the user experiences by using all the possibilities offered by the 3D tools. Some experiences will remain in the virtual world, while others will integrate our reality. Designers in this role must work with the 360 video creator to get perfect 360 videos and implement these with the VR developer. Perfect knowledge of 3D: history, tools, methodology… Perfect knowledge of design methodology To research the context and the users' needs (interviews, questionnaires, observation, etc.), identify the behaviors, and formalize the results of the analysis in the shape of personas. To definer the target experience and the interactions to highlight To formalize the knowledge (s) to implement To elaborate the specifications To define the stakeholders of the implementation To guide the conception with the tools and in the team.


Our technologies:

Unity3d, React, Node, JS AWS, Google Cloud, VMs - Ubuntu / Linux, REST, PHP Redis, Postgres