Gameplay Programmer - VR/Unity [72176]

Employer

Job Description

Responsibilities

  • Design, build, implement, and maintain significant portions of our core game systems and tools across multiple platforms (Desktop VR, Mobile VR, Console VR)
  • Contribute creatively by being involved in the design process and proactively prototyping new ideas and solutions
  • Assist with build debugging and deployment across all platforms
  • Work on a wide variety of features and systems

Requirements

  • A Bachelor’s degree in computer science or equivalent experience
  • Demonstrable professional game development experience
  • Experience with version control software (Git)
  • Experience with rendering, memory and performance optimization
  • Experience with game security or cryptography
  • Excellent written and verbal communication skills
  • Fluency in networking and multiplayer concepts
  • Fluency in C#
  • Experience with Unity, Unreal, or a similar game engine
  • Comfortable working in fast-moving, ambiguous development environments
  • A constant desire to learn, improve, and help others improve
  • Ability to onboard and work remotely

Nice-to-haves

  • Experience with live services and rapid-deployment
  • Experience with modern gaming consoles and/or mobile game development
  • Experience with and passion for design
  • Virtual reality design experience on a shipped title
  • Experience with 3D packages such as Maya or 3DSMax
  • Multiplayer networking experience
  • Ability to solve technical design and development problems spanning multiple disciplines


Salary: $120k CAD - $150k CAD