Company Description|Job Description
Are you a driven, innovative, & inspired team player? Are you passionate about gaming, technology, & creativity? Is your sense of fun matched only by your faultless dedication to a job well done?
If are you ready to see your career reach new heights while making your mark within the largest segment of the entertainment industry, you might be the candidate we are looking for.
Founded in 1992, Montreal-based Behaviour Interactive is one of North America's largest independent game developers. The company owes its success to its versatility, agility, & ability to create games based on leading brands & originalipsacross all major platforms. In 2018, Behaviour was named one of the best places to work in Canada by Gameindustry.biz. Behaviour's entrepreneurial culture promotes both the personal & professional development of its employees.
Business Solutions Unit
Behaviour Interactive's Business Solutions team harnesses the power of Game Design Thinking & gamification to drive results for our business clients, increase their efficiency, or promote employee engagement. Using video game attributes, we create best-in-class digital products that connect with consumers & internal audiences on a deeper level. We count amongst our client some of the biggest & most respected brands in Canada & the world.
You will work full-time out of the office of one of our biggest clients in Quebec City. This is a permanent position for an ongoing project.
The full stack developer is a member of the development team & actively works with other developers & the rest of the multidisciplinary team to complete client projects for web & mobile applications. He/she is involved on both back-end & front-end of the development.
Buildingweb applications that are responsive, performant & accessible;
Develop new functionalities & maintain existing code base;
Write specifications prior to new feature development;
Diagnose & resolve problems to improve robustness;
Collaborate closely with other programmers & with other disciplines on the team such as UI/UX Designer, Analysts, DevOps, etc.;
Develop & perform unit & functional testing;
Perform code review with team members.
- Studies in web development, computer engineering or related area;
Development experience in a Unix environment;
Developed Application servers using Node.js or PHP;
Experience with CSS pre-processor like Less or Sass;
Experience with TDD practices to build automated testing;
Have relational & non-relational database experience (DynamoDB, MongoDB, MySQL, Redis or other);
RESTful API development experience;
Experience with Cloud based web service technologies (AWS, GoogleClouldPlatform);
Bilingual: French & English, written & spoken.
All your information will be kept confidential according to EEO guidelines.