Strivr is hiring a

Software Engineer VR - Unity

Remote

At the intersection of technology, science, business, and sports, Strivr offers an end-to-end, VR-based immersive learning platform that changes the way people around the world train, learn, and perform. With a mission to elevate performance through immersive experience, we are redefining an industry in real time and shaping the future of learning.

Strivr was founded in 2015 out of Stanford University’s Virtual Human Interaction Lab, using the football field as our proving ground. Since then, we have quickly expanded from the athlete to the enterprise, partnering with leading Fortune 500 companies including Walmart, Verizon, and Fidelity to innovate and elevate employee development.

At Strivr, our engineering teams develop immersive experience software and a cloud-based software platform that powers the creation, management, and experience of immersive learning with a unique level of insights and predictive analytics. The platform is scalable, secure, and compliant which is critical to making our customers and users successful on our platform. The engineering team is distributed and supports a culture of remote work. In addition to the five company values of teamwork, grit, transparency, impact, and passion, we index on strong communication skills, a growth mindset, responsibility and ownership, and a collaborative and respectful work culture.

As a Unity Software Engineer, you will collaborate with other engineers and designers to develop intuitive and beautiful user experiences for our flagship Virtual Reality immersive learning product, and profoundly impact the experience of our millions of learners.

What you will do:

  • Architect, design and implement modular UI systems for Virtual Reality applications optimized for quick iterations, customizations and reuse
  • Collaborate with and Product Design, Art and Product Management to iterate on and deliver high-quality visual interfaces
  • Design and implement features in the immersive platform that improve user experience and add to functional capabilities in the experiences
  • Identify, debug, and fix defects in code. Index high on testing and automation to identify systemic or problematic patterns and address them proactively to improve product and code quality

Requirements

What you bring:
  • 3+ years of professional experience in developing Unity applications
  • Proficiency with C# as used within the Unity ecosystem.
  • Experience working with Unity prefabs and scriptable objects.
  • Experience debugging Unity applications running on Android based devices.
  • Experience using version control (git) and have an understanding of best practices for working with Unity assets.

Preferred:
  • Experience with unit testing, mocking, and dependency injection frameworks
  • Experience building reusable UI/UX elements in Unity and best practices
  • BS/MS in Computer Science or a related technical field
  • Interest in Virtual Reality

Benefits

This opening is available at Levels 1-4. As such, the annual compensation range for this position is $128,000 - $192,000. The salary offered within this range will depend upon qualifications and other operational considerations.

Benefits offered for this position include 90% employer-paid healthcare for employee and dependents (medical, dental, vision); 401K with 50% employer match (up to 4%); open PTO policy; 16-week parental leave; basic life insurance, AD&D, and short-term disability.

Apply for this job

Please mention you found this job on Startup Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quickly
Be the first to apply. Receive an email whenever similar jobs are posted.
Prepare for your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Apply for this job