August 6, 2023
• Participate in program design & architecture, determining what required components and game systems to develop based on the game design. • Design, code and support the functions and game systems. • Assisting with the programming planning, setting work schedule, and determining deadlines. • Brainstorming game concepts, design elements, and specifications with the game design team. • Collaborate with the team to identify the constraints, establish the technical possibilities and developing the tools to make gameplay adjustments when necessary. • Analyze engine functionalities to assess if they meet project requirements. • Finding solutions to meet game requirements. • Work iteratively and involve designers when implementing new functions. • Design, implement and perform validation procedures to test gameplay features and prototypes, seeking out and correcting the gameplay bugs identified by the production and quality control teams. • Document the work and enable users to understand how the new systems and gameplay functions. • Carry out all other related tasks.
• Bachelor of Computer Science or Computer Engineering or equivalent training or experience. • Minimum of 3+ years’ C++ software programming experience, in the video game industry, or equivalent. • Game industry experience , must have shipped significant titles in the industry. • Solid proficiency in C/C++ language and Java. • Console development experience is a must. • Understanding of multi-platform development. • Knowledge of Unreal Engine. • Demonstrated knowledge of good software engineering practices. • Excellente communication and interpersonal skills. • Positive attitude and an ability to provide and receive constructive criticism. • Self-motivated, strong work ethic, able to work independently. • Certification in game design and development preferred. • Superb analytical and problem-solving skills. • Great organizational and time management skills. • Ability to contribute to innovation in game design. • Must be able to work in Canada
• 4 weeks vacation • 10 personal days • Complete benefits paid 80% by employer • Flexible schedule • Creative freedom
Apply Now