video
Posted May 04

Senior Game Developer

Toronto Full Time

Career Cruising is seeking a Senior Game Developer to help create engaging desktop and mobile applications for kids from kindergarten to grade 5.

Who are you?

As part of an agile development team, you value the insights of others and strive to understand and empathize with clients/users/stakeholders to ensure our solutions are valuable and relevant. You cultivate optimism, using your imagination and always considering alternatives – you make possible what others think is impossible. You seek to consider others’ insights and work collaboratively to problem solve and reach common goals. You embrace and contribute to a culture of innovation, excellence and accountability.

Role/Requirements

  • Extensive experience with HTML5 game development
  • Extensive experience with Phaser, PixiJS, CreateJS or other HTML5 game frameworks
  • Superb knowledge of physics, collisions, and sound in an HTML5 game framework
  • Superb knowledge of Javascript is mandatory
  • Experience working with ES2015/Typescript writing modular code
  • Experience with unit testing and end-to-end testing
  • Experience creating 2D games in Unity, Flash, Cocos or other game technology is valued
  • Well skilled in programming design patterns and best practices
  • iOS and Android native development or mobile development experience is an asset
  • Well versed in modern tooling (one or more): npm, grunt, gulp, webpack, systemjs
  • Excellent communication skills, able to collaborate with both leads and teammates
  • Strong skills debugging performance with chrome dev tools
  • Experience working in an agile environment
  • Familiarity with Git and feature branching flow
  • Takes ownership and responsibility for successful delivery of features
  • Strong technical ability to assess risks, scope and obstacles, as they relate to front-end integration, early on in a project

Please include a link to your online portfolio/GitHub repository with your application to be considered.

Sign up for Job Alerts

Latest Jobs

Share this Job

Similar Jobs