Studio: Immersive Tech
Job Opening: Junior Unity/Game Developer
Location: Downtown, Vancouver, Canada
Type: Full-Time
Responsibilities:
- Develop and support a Unity-based SDK to be used by internal and external developers.
- Conduct and participate in regular code reviews with the dev team.
- Create and improve tools/processes (as well as adhering to them) to support the development.
- Follow and implement version control SOPs.
- Continuously test, debug, document, analyze, and optimize in Unity engine with/without VR headset.
- Contribute to a team with creative solutions to move the project forward.
- Problem solve and identify roadblocks to successfully accomplish tasks given during weekly sprints.
- Maintain clear documentation and comments in code for future development.
- Participate in daily scrum updates and weekly sprint meetings (online).
- Respond promptly to Slack messages during core hours.
- Track tasks and update statuses, time estimates, and due dates for visibility and planning purposes.
Qualifications & Skills:
- 1+ years of professional Unity experience (co-op students welcome).
- Experience with programming in C# and OOP best practices.
- Experience developing VR applications.
- Bachelor’s degree (or in progress) in Computer Science, related discipline, or equivalent experience.
- Strong communication, interpersonal, organizational, and collaboration skills in a technical environment with cross-functional teams.
- Ability to adapt to rapid development cycles with multitasking.
- Proactive mentality, with attention to detail and problem solving skills, bring solutions not problems.
- Disciplined and goal-driven without needing constant supervision in a home environment.
- Punctual with deadlines, while clearly showing visibility into statuses using company tools.
- Track record of successfully working on teams sharing, helping, collaborating within a team to work together toward a common goal with a “we” mentality.
Nice to Haves:
- Experience with character rigging and Inverse Kinematics
- Experience with SteamVR/OpenVR and HTC Vive VR Products
- Experience developing multiplayer implementation.
- Python, Javascript and Lua experience
- Past experience working remotely
- Experience using Monday, Git, Slack
- Owns a VR headset and has passion for gaming
Apply for the Job Online: To apply, send us your resume, cover letter, and portfolio/Github projects at jobs@immersivetech.co
Note:
- Work from home due to COVID (remote) but must be living in BC as a citizen, PR or have a valid work permit (preference given to those living in Vancouver area).