${ alert.message }}
${ alert.message }}
Share Job
Copy the link below to share this job.
Epic Games

Application Programmer

${ timestamp }} · 
Epic Games
🇨🇦 Montréal, QC

What you’ll do

We’re looking for an Application Programmer who is passionate about games and well-versed in C++ and UI development. In this role, you'll have an opportunity to work across various fields like UI, rendering, virtual reality and many others, to build features highly impactful to Twinmotion and Unreal Engine users.

The person in this role will be responsible for the following:

  • Designing and implementing tools using Unreal Engine 4 while writing robust and maintainable code
  • Designing and implementing user interfaces for various applications
  • Bug fixing and maintaining the application code base
  • Analyzing and fixing common problems when using a game engine such as load times, memory usage, and performance problems
  • Attending to every detail, especially with regard to compliance, layout, and design
  • Architecting, planning, and implementing new application features

The ideal candidate will have a mix of the qualifications below:

  • Strong C++ skills
  • Experience writing tools that improve the user experience of the end users of the tool
  • Well versed in software engineering principles
  • Experience writing UIs with a toolkit such as WPF, QT, Slate (UE4 UI system)
  • Familiarity with an existing game engine with an understanding of game engine and editor concepts
  • Familiarity with multiple platforms and/or Unreal Engine 4 is a plus
  • Demonstrated ability to communicate in English (written and verbal) and French is a plus

Please submit your resume and we’ll be in touch soon.