Engineer - Social Experience (Mid-Staff)
Core
Frontend-focused engineer building client-side social features and UI/UX for the VRChat VR platform to enhance user connection and content discovery.
Role type
Mid-level frontend engineer (Unity/C#)
Builds
Social interaction features, UI/UX for groups and events, client-side systems within the VRChat Unity client.
Domain
Social VR / Metaverse / Consumer Gaming
Deliverable
production ML models | product features
Required skills
C#, Unity, uGUI, object-oriented programming, software design patterns, CI/CD, A/B testing, automated testing, performance optimization for VR hardware
Preferred skills
Node.js, React, Express, REST/JSON APIs, WebSockets, iOS (Swift), Android (Kotlin), full-stack development
Technologies
Unity, C#, uGUI, Node.js, React, Express, Swift, Kotlin
Responsibilities
Develop and maintain social features within the VRChat client using Unity/C#. Collaborate with product managers, designers, and engineers to translate vision into code. Identify and address performance bottlenecks and bugs. Participate in code reviews to maintain code quality and architectural integrity. Advocate for modern technologies and engineering practices.
Seniority
Mid-level, hands-on IC