Développeur(euse) d'applications web

  • Temps plein
  • Département: Technology Group / Groupe Technologique
  • Sub department: Software Development / Développement de logiciels

Description de l'entreprise

Propulsez votre carrière en participant à notre croissance ! Chez ISAAC, vous travaillerez avec des collaborateurs talentueux, où le travail d'équipe et l'apprentissage sont prioritaires. Nous alignons vos objectifs sur ceux de l'entreprise, et vous offrons un mentorat, une formation et des opportunités à la hauteur de vos ambitions.  

ISAAC est une entreprise en technologie qui se consacre à l'industrie du camionnage. Nous concevons et fabriquons des solutions permettant aux flottes d’améliorer performance, conformité et sécurité. Nous développons activement l'Internet des camionsMC d’ISAAC afin de connecter toujours plus d'objets à bord du véhicule, et fournissons de l’intelligence d’affaires aux transporteurs grâce aux mégadonnées.

Depuis sa fondation en 1999, ISAAC demeure un leader sur le marché des solutions de gestion de flottes au Canada.

Description du poste

Vous aimez le développement web et vous aimez concevoir des applications pour répondre aux besoins des clients? Joignez-vous à l’équipe R et D et vous aurez l’occasion de contribuer à des projets innovants, dans une équipe dynamique. En tant que développeur(euse) d’applications Web vous participerez au développement, à l’analyse et à la conception de la solution Web de télémétrie véhiculaire d’ISAAC offerte en mode SaaS (Software as a Service). Vous travaillerez sur l’application frontale (front-end) et concevrez des interfaces utilisateurs interactives et des interfaces de visualisation de données en temps réel. La plateforme est une application Web de type SPA, développée avec Angular.

Responsabilités

  • Concevoir et programmer de nouveaux modules et composants complexes en tenant compte des normes de programmation de l’entreprise
  • Participer aux réunions de développement et appliquer les bonnes pratiques des méthodologies Agile et Scrum
  • Analyser différentes demandes de changements ou d’amélioration
  • Développer de nouvelles applications Web
  • Participer à la maintenance d’applications existantes
  • Livrer du code de qualité, tester et documenter les travaux effectués
  • Réaliser des revues de code

Qualifications

  • 3 à 5 ans d’expérience en développement web
  • Baccalauréat en informatique, génie informatique ou dans un domaine connexe
  • Expertise en JavaScript et maîtrise d’une ou de plusieurs de ces technologies : Angular, React, Vue.js, etc.
  • Bonne connaissance des technologies du Web (HTTP, sécurité, performance, etc.)
  • Connaissances en HTML5, Javascript et CSS
  • Expérience avec les appels d’API RESTFul
  • Bonne connaissance d’un framework HTML, CSS tel que Bootstrap ou Semantic UI
  • Expérience avec TypeScript et SASS
  • Expérience avec les tests unitaires
  • Capacité à adapter une application Web pour les appareils mobiles

Atouts

  • Curiosité et sens analytique 
  • Connaissance du module de traduction d’Angular (i18n)
  • Connaissance de l’authentification par Token JWT (OAuth 2)
  • Connaissance de patrons de conception (MVC, MVVM)
  • Connaissance du système de versionnage GIT
  • Connaissance du langage C# et du framework .NET Core

Informations supplémentaires

Les collaborateurs sont au centre des intérêts et des valeurs d’ISAAC. C’est pourquoi vous y retrouverez de nombreux avantages tels que :

  • des opportunités de carrières variées
  • un environnement de travail stimulant axé sur l’innovation
  • des équipes enthousiastes et collaboratives
  • des salaires compétitifs et avantages sociaux favorisant la conciliation travail-famille : un plan d’assurances collectives complet, un REER collectif, un PAE,  des horaires flexibles, 4 semaines de vacances, etc.
  • des activités sociales variées, du café et des collations gratuites à tous les jours!