Développeur Frontend, Angular - Solutions d'affaires

  • Montréal, QC, Canada
  • Temps complet

Description de l'entreprise

Basé à Montréal, Behaviour Interactif est un des plus grands développeurs de jeux vidéo indépendants en Amérique du Nord. Ancré dans l’industrie depuis plus de 25 ans, son succès se caractérise par sa versatilité à produire des jeux pour les plus grands acteurs du domaine et à développer ses propriétés intellectuelles exclusives, et ce, sur toutes les grandes plateformes. Travailler chez Behaviour Interactif, c’est se joindre à une entreprise québécoise dotée d’une culture entrepreneuriale qui favorise les opportunités et le développement personnel, tout en donnant à tous le sentiment de faire une différence.

Dans notre équipe Solutions d’affaires, notre mission consiste à créer des produits qui permettent aux entreprises de profiter de la force du Game Design Thinking et de la ludification pour améliorer leurs résultats et leur efficacité. Nous transposons les attributs du jeu afin de réaliser des produits digitaux engageants pour les consommateurs ou visant à mobiliser les employés à  l’intérieur des entreprises. Nos clients sont parmi les plus grandes marques canadiennes et internationales.

Description du poste

Quelles seront vos responsabilités dans ce poste ?

  • Écrire du code CSS et JavaScript largement distribué, documenter les composantes dans le guide de styles UX 
  • Développer des applications web adaptatives, performantes et accessibles 
  • Apprendre les dernières technologies et standards frontend afin d’assurer que les meilleures pratiques sont utilisées 
  • Collaborer avec les autres disciplines sur l’équipe tel que les programmeurs backend, concepteur UI/UX, DevOps, etc. 
  • Apprendre le développement full stack et frontend à travers du mentorat et de la collaboration

Qualifications

Exigences :

  • Exprience de travail à écrire du code CSS maintenable, en utilisant des architectures tel que BEM, OOCSS, ou autre 
  • Expérience de travail à utiliser JavaScript en tant que language de programmation tout en ayant une bonne compréhension du DOM 
  • Expérience de travail dans une équipe multi-disciplinaire comprenant des concepteurs et d’autres développeurs afin de livrer des applications de haute qualité

Atouts :

  • Expérience de travail avec un pré-processeur CSS tel que Less ou Sass 
  • Expérience de travail avec un framework applicatif en JavaScript tel que AngularJS, React, ou autre 
  • Expérience de travail avec Node.JS 
  • Expérience d’utilisation des pratiques TDD pour mettre en place des tests automatisés 
  • Expérience de travail à bâtir des applications web adaptatives 
  • Expérience d’utilisation d’outils de packaging mobile tel que Cordova, Ionic 
  • Expérience d’utilisation de RESTful APIs

Informations complémentaires

-