Apply for this job now

Senior Unity Engineer

Location
Los Angeles, California
Job Type
Permanent
Posted
12 Feb 2021

HELLO, WE'RE STAGE INC., CREATOR OF STAGEVERSE

We're an LA headquartered, remote-working entertainment technology company and creator of Stageverse. A mobile-first, virtual venue platform for XR experiences in the metaverse, at the intersection of live entertainment, gaming, and retail.

Stageverse allows millions of people to meet up as avatars in persistent, shared, 3D spaces from major brands, teams, and artists, to socialize, shop, play, and attend exclusive immersive events.

WE'RE SEEKING

An experienced Senior Software Engineer with C# and Unity engine experience for a remote position (minimum of 40 hours per week required).

The position is remote, however ideally you will be based in (or comfortable working primarily within) US West Coast hours (Pacific Time).

Future opportunity to work with cutting edge technologies like Edge Computing powered server side rendering over 5G, Audio reactivity, computer vision and machine learning.

Qualified applications may be asked to complete a skills test including coding as part of the interview processes.

PRIMARY RESPONSIBILITIES

  • Engineering cutting-edge, innovative technologies integrated into Unity 3D
  • End-to-end development of new features from concept to deployment
  • Writing clean, well-documented, testable code
  • Participate in design and developing new features for our platform
  • Write reusable, high-performance code for our Unity 3D application
  • Ownership of Unity code base, code reviews where necessary
  • Driving improvements to our coding practices
  • Contributing product ideas and working with the Product team to help refine product features and requirements
  • Constantly iterate and optimize application
  • Mentor, coach and guide junior team members to enable growth and development.
  • Enable knowledge transfer between cross-functional teams and establish "best practices" by facilitating and initiating clear and efficient communication

REQUIREMENTS

  • Bachelor's degree in Computer Science, Engineering, or a related field - proven commercial experience in lieu of this will be considered.
  • Commercial video game development experience
  • 4+ years of professional experience developing Unity 3D applications, with at least 2 shipped video games or software titles
  • 1-2+ Years experience in a similar position highly regarded
  • 4+ years C# experience, Expert level knowledge
  • Professional level mastery of Unity, C# and 3D application development
  • Ability architect and fully own codebase
  • Experience developing online multiplayer apps (cross platform play highly regarded)
  • Experience with Avatar systems and Player/Character Controller
  • Unity Mobile (Android/iOS) and VR (Oculus OVR, OpenVR) highly desirable
  • Experience working with and integrating internal and external API's and SDK's.
  • Proven experience delivering commercial Unity applications
  • Ability to excel in a startup environment - able to take on new responsibilities quickly and independently
  • Ability to work remotely, strong communication skills (written and verbal)
  • Strong sense of ownership and accountability for the products that you create
  • Strong initiative and ability to work independently
  • Excellent technical, diagnostic, and troubleshooting skills.


 HIGHLY REGARDED

  • Specific experience with :
  • Photon Networking (PUN)
  • Ultimate Character Controller (UCC)
  • Final IK
  • Oculus SDK
  • Vivox SDK
  • PubNub
  • AVProVideo
  • UniRx
  • Commercial experience developing/releasing Android/iOS Unity app/game
  • A strong understanding of production processes and artist workflows within visual effects and game production pipelines.
  • Previous Android/iOS development experience
  • Previous Git version control experience


Apply for this job now

Details

  • Job Reference: 230504900-2
  • Date Posted: 12 February 2021
  • Recruiter: Stageverse by Stage Inc.
  • Location: Los Angeles, California
  • Salary: On Application
  • Sector: I.T. & Communications
  • Job Type: Permanent