5+ years of game development experience;\r\nSolid C++ coding, debugging and optimization skills;\r\nFamiliarity with design patterns and software architecture;\r\nGood understanding of the process of game development and delivery;\r\nExperience with UE4 is an asset;\r\nExcellent team leadership and interpersonal skills;\r\nProven ability to tackle complex problems. Can adapt and troubleshoot;\r\nEnthusiastic, positive, team-oriented.\r\nDesigns, programs and tests game systems and engine features;\r\nDevelop tools to assist the development team;\r\nDebug, refactor and maintain the codebase to meet high standards of flexibility, performance and robustness;\r\nWork with the programming team to build an efficient software architecture;\r\nProfile and optimize existing system according to hardware constraints;\r\nEnsures compatibility and performance of systems on all target platforms;\r\nEvaluates and integrates technologies and good practices that reinforce our mission to deliver quality products.