Unity Developer

Prisms VR is a San Francisco–based and remote team of Educators, Game Developers, and Engineers transforming how students experience their education through first-person, relevant and embodied learning experiences powered by the next generation of spatial computers. We utilize adaptive Virtual Reality (VR) and Augmented Reality (AR) to engage, inspire, and open pathways to creative problem-solving that rapidly improve engagement and proficiencies in Math and Science (to start) across our country and beyond. Our mission is to redefine the purpose of an education from memorizing and reproducing others’ knowledge, to solving humanity’s greatest problems.

 

JOB DESCRIPTION

Prisms is looking for a developer with enterprise experience for building immersive learning experiences for various target platforms based on the Unity framework. Your primary responsibility will be to implement modular, scalable game functionalities in translating design ideas, concepts and requirements for our content library. A commitment to collaborative problem solving, sophisticated design, and a quality product are essential.

Prisms is a rapidly growing start-up with incredible ambition and sky-high standards for excellence. We are building a company that we believe will change the world of K-16 education. Joining now means you will have tremendous agency but also tremendous responsibility to refine, contribute to, and ultimately execute our shared vision of what’s possible for STEM education through the use of cutting-edge immersive technology.

KEY RESPONSIBILITIES

  • Design, build, and maintain a modular, reusable, and resilient code base using test driven development that will be used to make high quality, low footprint & performant immersive experiences.

  • Collaborate with designers to implement prototypes of novel interactive learning tools and elevate to production quality through rigorous user testing.

  • Perform regular iteration and maintenance of applications, tools, and functionality to ensure the best possible performance, quality, and responsiveness

  • Establish strategy and development pipelines to integrate with release platforms 

  • Create and improve tools used to optimize the development pipeline

  • Continuously work to identify & optimize processes, application bottlenecks and bugs

  • Help maintain code quality, organization, and automatization

REQUIREMENTS

  • Commitment to transforming and reimagining STEM education 

  • Bachelor’s degree in Computer Science, Master’s degree a plus

  • Proficiency in developing object-oriented software, with deep experience in C# scripting 

  • Deep understanding of VR development workflows, Unity Addressable Assets, the Unity Package Manager Pipeline, and Continuous Integration using GitHub Actions

  • Experience with Unity Cloud Build and Unity Crash Report Services

  • Experience with DLC management and In-App purchases, working with popular store platforms such as Steam and Oculus 

  • Experience with optimizing graphics, shaders, memory and space usage 

  • Knack for writing clean, readable, and easily maintainable code. Experience with source control (Git preferred).

  • Ability to develop a scalable, platform-agnostic architecture for enterprise applications

  • Receptive to an iterative design process with a willingness to participate in many areas of game development.

  • Highly motivated and skilled at both working individually and collaborating with a team 

  • Strong written and verbal communication skills

EQUAL OPPORTUNITY WORKPLACE

Prisms is an equal opportunity employer committed to providing an equitable and inclusive work environment that ensures that all applicants and team members are treated with dignity and respect. We will not tolerate any type of discrimination or harassment directed at any applicant or employee because of their gender, race, religion, age, disability, national origin, ancestry, sexual orientation, veteran, family or parental status or any other protected group characteristic. This equal opportunity and nondiscrimination policy applies to all aspects of employment including recruitment, hiring, promotions, discipline, terminations, wage and salary administration, benefits, and training.

TO APPLY

Please send a cover letter and resume to careers@prismsvr.com.