Unity Developer

New York City, In Person

About Us:

At Medivis, we're revolutionizing the way people learn about the human body. AnatomyX, our flagship augmented reality (AR) educational platform, brings medical and biological education to life through immersive, interactive experiences. We are on a mission to transform learning in classrooms and beyond, making complex concepts accessible and engaging for everyone. We are seeking a talented and driven Unity Developer to join our team and contribute to the development of AnatomyX. As a key player in our development team, you will work closely with educators, artists, and technologists to create realistic, interactive 3D models and environments for educational content. 

What You'll Do:

  • Develop, modify, debug, profile, and test software using C# for Unity3D.
  • Write maintainable, performant code.
  • Collaborate with other internal and external members (Web developers, Modelers, QA, etc).
  • Participate in the design, performance, and code review process.
  • Foster a culture of sharing knowledge, best practices and standards.
  • Desire to learn and solve unfamiliar challenges.

What We're Looking For:

  • Degree in Computer Science, Software Engineering, or Game Design with significant programming experience, or relevant professional experience.
  • Familiarity with modern software development code review process.
  • At least 5 years of experience using Unity3D.
  • Proven ability to collaborate, coordinate, communicate, and support other team members.
  • Comprehensive understanding of object-oriented programming.
  • Creative, motivated, focused, passionate, and results-oriented.
  • Demonstrated ability to write efficient, clean, readable, portable, and reliable code.

What Will make you stand out:

  • Experience with Augmented Reality or Mixed Reality, and experience developing for AR headsets, including Hololens 2, Quest 3, ARKit, ARCore
  • Git and version control conflict resolution in Unity3D: familiar with resolving Unity assets (scene, prefabs, etc.) version conflicts.
  • Experience with shipping and maintaining a product using Unity3D.
  • Comprehensive understanding of component-based development.
  • Familiarity with multi-threading.
  • Experience developing UI/UX, audio, or 3D modeling.

Location / Compensation:

  • In-Person role in New York City
  • Compensation Range: $135K - $160K, based on experience and qualifications.
  • Stock Options at a High-growth, Pre-IPO Company

Benefits:

  • Comprehensive Health Insurance Coverage (medical, dental, vision)
  • Life and Disability Insurance
  • FSA/HSA
  • Generous Paid Time Off and Holiday Pay
  • 401(k) Plan
  • Lively office in Manhattan
  • Company lunches