Senior C# 3D Engineer

Employer

Job Description

We are searching for a Senior C# 3D Developer to join our client's team developing world-class experiences for their customers.


You will work with a close-knit team of designers and developers on AR, VR and 3D experience projects for brands, artists, and industries.


LOCATION

This is a remote role, however you must currently reside in or be willing to move to Michigan, Illinois, Massachusetts, California or New York.


COMPENSATION

This opportunity is available in a direct hire or contract-to-hire. For the right candidate, a limited contract engagement would be considered.


Compensation in the direct-hire model is capped at $120K plus excellent benefits.


EDUCATION

Bachelor's degree in Computer Science, Computer Engineering, Game programming or similar


REQUIRED

  • 5+ years' experience developing robust, well-engineered software products in C#
  • 3+ years of commercial development experience with Unity, Unreal Engine, OpenGL or a similar 3D engine
  • Solid software engineering fundamentals
  • High adaptability. Our client develops for a range of devices, so you will constantly be learning to apply your skills to new technologies and platforms.


PREFERRED

  • Familiarity with continuous integration
  • Familiarity with test driven development
  • Product management experience


IN THIS ROLE YOU WILL

  • Collaborate with a small, tight-knit team in developing successful Unity experiences
  • Create games and applications primarily in Unity3D that target desktop, mobile, WebGL, AR and VR
  • Explore new technologies and solve cutting edge technical challenges
  • Participate in all aspects of the project life-cycle, from design through release