This job listing expired on Dec 31, 2020
Tweet

Company Description

Dark Slope Studios is a cutting edge XR Studio focused on XR Gaming, Virtual Production, and tools for Enterprise Training. Our growing team of 20 people work together creating state of the art XR experiences and virtual production in our amazing 8000 sq. ft studio in Toronto (The Junction). Dark Slope Studios has established itself in the XR space with the launch of Scary Girl VR an LBE free roam VR experience, and is now expanding into new opportunities in virtual production and enterprise training applications.

The Role

Dark Slope is seeking an experienced senior Unreal Engine developer to join our team. We’re looking for a programmer with experience on commercially shipped games, who is self-directed and excellent at collaborating across disciplines. The ideal candidate will have a passion for building exciting XR games & experiences and has significant experience implementing advanced gameplay in Unreal Engine 4.

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

Responsibilities

  • Develop innovative XR games & experiences
  • 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
  • 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
  • Independently implement complex components of interactive applications
  • Advise less experienced developers regarding their implementation approaches

Essential Experience

  • 5 years game development experience with 2 or more commercial launches
  • 3+ years of C++ development in the Unreal Engine
  • Good 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
  • Experience with agile frameworks such as Scrum or Kanban
  • Multiplayer networking in UE4
  • Experience with GPU / CPU optimization techniques and approaches

Useful Skills & Experience

  • Experience with AR / VR- Oculus, SteamVR, Windows Mixed Reality, HoloLens, MagicLeaps
  • Experience with Niagra Particles
  • Experience with Unreal Chaos Physics
  • Experience with VR 3 point avatars
  • Experience with Behaviour Trees

Where We Work
We work together in a new 8000 sq. ft studio in 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, our staff love our hidden XR and Virtual Production paradise.

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.

As we continue down this amazing adventure, we are looking for whip smart and creative go-getters who want to make a profound impact on what we’re building to join our amazing team. If this sounds like you, we’d love to hear from you!