AR/VR Instructor

Coding Dojo

Feb 24

Company Description:

Coding Dojo is an industry-leading coding bootcamp whose flagship program is unmatched: we teach 3 full stacks in 3 months— a mixture of which can include Python, MEAN, MERN, Rails, C#, or Java. This position is a rare opportunity to join a rapidly growing start-up and make a positive impact in many people's lives. At Coding Dojo we pride ourselves on possessing a culture of execution that caters to wave makers rather than wave riders. If you're interested in joining a diverse and dynamic team who value speed, continuous improvement, measurement, focus, accountability, and always attacking the gap, you'll feel right at home at Coding Dojo.

Job Description:


  • Create the content/curriculum of the AR/VR program
  • Deliver instruction on AR/VR and related topics
  • Facilitate group discussions, demos, and in-class remote activities
  • Follow industry trends for AR/VR
  • Play a hands-on role in curriculum development, use what you learn from working with students to make the curriculum world class
  • Gather and report on student metrics
  • Work alongside Coding Dojo’s Online Instruction team to deliver remote training
  • Participate in professional training, so you stay fresh
  • Facilitate deployment of curriculum with any Coding Dojo clients with the ability to flex work and tasks based on client needs and requests
  • Prepare students for success by providing coaching in all aspects of their journey towards becoming critical thinkers and problem solvers
  • Implement state law policies relating to career/vocational schools, such as enforcing student attendance, grading assignments, etc.
  • Enforce the 20 minute rule with all students while showing compassion and expressing the benefits of becoming self-sufficient
  • Frequently (every 20-30 minutes) check on every student’s progress. Be aware of each student’s progress and challenges. Balance your approach of when to step in to help students, and when to challenge students
  • Create and support a fun atmosphere for learning
  • Aid students in achieving student success metrics. These are: curriculum NPS of 8.5, overall belt succession rate of 90% (Black Belt pass rate of 50%), and student placement rate of 95% within 90 days of graduation


  • 2+ years’ experience in development of real-time interactive solutions in AR/VR, graphics, gaming, UI/UX/HCI or other interactive application areas
  • 2+ years’ experience developing in C/C++
  • Augmented or Virtual Reality experience
  • Unity, Unreal or related game engine experience
  • Experience in 3D CAD modeling
  • UI/Interaction development experience in a 3D product
  • BS in computer science, human-computer interaction, electrical engineering, bioinformatics, robotics or related field
  • Experience applying machine learning, optimization, or statistical inference to interactive problems
  • Bachelor's degree in Computer Science or equivalent experience
  • Excellent analytical, problem solving, negotiating, influencing, facilitation, prioritization, decision-making and conflict resolution skills.
  • Experience in teaching that would include one or more areas of mentoring, industry training, online, or classroom instruction.
  • Demonstrated experience in teaching that would include one or more areas of mentoring, industry training, online, or classroom instruction.


  • Desire to teach, develop and manage
  • Leadership - able to show leadership
  • Enthusiasm - exhibits passion and excitement over work. Has a can-do attitude
  • Calm under pressure - maintains stable performance even when under heavy pressure or stress
  • Information processing skills - demonstrates ability to quickly and proficiently understand and absorb new information
  • Communication - can break down complex concepts in a simple, easy to understand manner
  • Humble - respectful of everyone and their neuro-diversity

This is a remote work position working overnight hours in the US to teach students in Arabia time zone.







Please reference this job listing on hire.AR - it will help the hiring manager organize your application, and it will help grow our community.

Get fresh jobs delivered to your inbox

You've successfully signed up!
Oops! Something went wrong while submitting the form.