Web Front End Engineer, Creators
Location of Work
Maple Ridge, BC, some remote work with permission
Salary
$54.81 CAD/hour with benefits including contributions to RRSP and extended health insurance
Job Type
Full time, 40 hours a week, indeterminate
Join the VRChat Team!
VRChat offers a first-of-its-kind, game-changing platform that provides an endless collection of social VR experiences and gives the power of creation to its robust community. With over 250,000 worlds and growing, VRChat’s vision is to allow users to bring their imaginations to life and help shape the metaverse anywhere in the world on any device.
Job Overview
We are looking for someone who is ready to use their web development skills to improve our main website and our web-based Creator tools and Documentation. As Web Front-End Engineer you will develop features, improve usability, and fix bugs in our Creator Companion application, which uses React, Javascript, CSS as its front end, communicating with a C# backend over websockets. You will have demonstrable expertise in development using the Unity engine, including proficiency with the Unity Editor Window & Tool Creation. You will also have experience as a shader developer with specific knowledge of creating shaders for the Unity engine. You will take charge of our documentation websites, improving their functionality, design, and helpfulness and you will have opportunities to innovate to improve our Creator experience as we integrate web technologies into our stack.
Job and Team Impact
As part of the Creators team, you will help shape the experience and interaction of VRchat users with the main website as well as lead in the improvement and development of the Creator Companion and Documentation sites, which are used by tens of thousands of Creators to manage their content and are integral to serving and improving the workflow of content creation for VRChat.
Duties and Responsibilities
- Work with the Creators team to develop, modify, integrate, and improve existing Creator Companion front end and test site related code, as well as develop and implement procedures for site revision where necessary.
- Monitor and maintain Creator documentation sites, ensuring functionality and taking ownership of the evolution of the sites.
- Liaise with existing Web engineering team to bring their best practices to the Creator team to help keep work aligned.
- Prototype, test, layout, and conduct UI/UX work to ensure quality of the user interface experiences and identify areas for improvement.
- Experiment with integrating web technologies into each step of VRChat creation journey (learning, world and avatar creation, metrics, promotion), and lead in the architecture and design of new feature integrations.
Experience, Skills, and Qualifications
- 8+ years of relevant experience with web front end development and web programming.
- Extensive experience with single-page web applications (especially with React).
- Demonstrable expertise in development using the Unity engine and Unity Editor Window & Tool Creation.
- Experience creating shaders for the Unity engine.
- Proficiency in C#, Javascript, and CSS.
- Bachelor’s degree in computer science, computer programming, or web design an asset.
Bonus Points
- Experience creating and/or maintaining documentation sites.
- Experience delivering cross platform and responsive sites.
- Experience with ASP.NET.
- 2-D design experience.
- Demonstrated interest in VR, online communities, or be a VRChat user and creator! Knowing how our platform and community works will be extremely helpful for this role.
- Experience working on a “live” app, shipping frequent updates and responding to user feedback.
- Experience working on an application which uses a web front-end like one built in Electron or Tauri.
Benefits
Stock Options
Generous paid holiday schedule
Unlimited/Flexible vacation time
Paid parental leave benefits
Contact
To apply, please access the company site at: https://jobs.lever.co/vrchat. Any questions, please contact [email protected]
Job Type: Full-time
Pay: $80,000.00-$114,000.00 per year
Benefits:
- Dental care
- Extended health care
- Paid time off
- Stock options
Schedule:
Ability to commute/relocate:
- Maple Ridge, BC V2X 3J5: reliably commute or plan to relocate before starting work (required)
Education:
- Bachelor's Degree (required)
Experience:
- web front end development and web programming: 8 years (required)
Language:
Work Location: Hybrid remote in Maple Ridge, BC V2X 3J5
Application deadline: 2023-09-26