Full-time
Openings: 3
Toronto, ON

The Role
Dark Slope Studios is hiring multiple Unreal Engine Game Developers to work on upcoming VR games. We’re looking for someone with experience working on commercially shipped games, who is self-directed and excels at collaborating across disciplines. The ideal candidate will have a passion for building compelling XR games & experiences. With your experience building games with the Unreal Engine, you’ll champion excellence in Unreal Engine 4 development and on the team.

This is a full-time, permanent position that is eligible for employee health/dental benefits, learning fund and stock options. We are providing a competitive salary, based on level of experience. Dark Slope is a fast-growing company with an incredible culture throughout our top-notch global team.

This is a full-time position with remote and work from home options available.

Responsibilities

  • Lead a programming team to develop new technologies and game systems
  • Build and mentor a world-class programming team
  • Strike a balance between coding, supporting team members, and management tasks
  • Help establish clear coding best practices and lead regular code reviews
  • Ensure the creation of strong technical documentation
  • Develop systems to support the functionality of games and ensure their integration (engine, gameplay, AI, sound, animation, FX etc.)
  • Collaborate with designers and artists to implement and refine gameplay features
  • Collaborate with producers to anticipate, identify and articulate technical and developmental risks and obstacles, and generate solutions
  • Participate in all project phases, from concept to maintenance
  • Ensure timely and high-quality modular software development, including code reviews and testing
  • Independently implement complex components of interactive applications
  • Advise less experienced developers regarding their implementation approaches

Essential Experience 

  • 5+ years of C++ development in Unreal Engine 
  • Understanding of gameplay technologies with the ability to apply technical knowledge in various areas such as mathematics, physics, animation, AI to implement performance aware gameplay features
  • Ability to work in an iterative environment with game designers and producers to quickly deliver gameplay feature prototypes
  • A keen eye on modular maintainable code and smart approaches for system architectures
  • Thorough understanding of UE4 architecture and prefered workflows
  • Ability to write clear, maintainable and optimized code
  • Demonstrated extensive proficiency in and knowledge of object-oriented programming in C++
  • Experience with development of client server multiplayer games
  • Perforce version control and code review processes
  • Multiplayer networking in UE4
  • Experience with GPU / CPU  optimization techniques and approaches

Useful Skills & Experience

  • Build server and Swarm pipeline setup
  • Continuous Integration
  • UE4 Niagara & Cascade Particle System
  • UE4 Chaos Destruction System
  • UE4 Ability System
  • UE4 Control Rig
  • VR 3 point avatars
  • Behaviour Trees
  • 5+ Years of Other Game Engine Development (eg Unity or proprietary)
  • ARKit & ARCore
  • OpenXR
  • Oculus, SteamVR, Playstation VR, Windows Mixed Reality, HoloLens, MagicLeap

Company Description
Dark Slope Studios is a Toronto based, real time content studio pushing the boundaries of virtual production. Dark Slope is dedicated to creativity and innovation, utilizing game engine technology to deliver the next generation of immersive multi-user entertainment experiences to global audiences. Past games include ‘Scarygirl:Mission Maybee’ VR LBE free roam VR experience for Zero Latency and the ‘Slugterra’ Multiplayer Hero Shooter for Hologate Arena. We are now looking to build our growing team of passionate, collaborative game developers to help us create our next batch of exciting new VR titles!

What We Offer
Appetite for adventure? Bored of bureaucracy? Rearing for responsibility? 

If this speaks to you, Dark Slope is the place for you. We offer the opportunity to work on incredible projects with great people, break out of corporate bureaucracy and take on leadership opportunities. Our employees have a voice in our work to revolutionize the workplace and consumer entertainment with spatial technologies.

Where We Work
Our growing team of 30 people work together in a new 8000 sq. ft studio in the Junction area of Toronto featuring a state of the art motion capture facility, located just minutes away from both Dundas West and Lansdowne Subway Stations, off the main road.

Core Values
Our core values support teamwork and transparency that allow us to create more together than we could alone. Through ongoing learning and self managing initiative we seek to improve our skill sets, find better ways of working and ultimately deliver creative experiences that make our customers say wow!

  • Find Learning
  • Design for Wow
  • Work for Teamwork
  • Take Initiative
  • Interact with Transparency

We are an employer who values diversity and inclusion. We welcome different perspectives that come from lived experiences. Interacting with transparency is important to us in every aspect of our work. We strive for an open, honest, and effective workplace because trust is the foundation of our company. We are open to thinking differently, accommodating your needs to succeed, and straying from the conventional.

Applications can be sent to megan.dalgleish@darkslope.com.