Développeur(se) de logiciels principal(e) front-end

NOUS RÉINVENTONS LA FAÇON DE GÉRER LES URGENCES
La Croix-Rouge canadienne est en train de mettre au point une série de systèmes intégrés de données et de communications permettant de créer de puissants outils pour nous aider à mener à bien nos opérations d'urgence, un domaine où rapidité et information permettent de sauver des vies. Il s'agit d'une solution infonuagique servant à la gestion des urgences, utilisée par les municipalités et les gouvernements pour aider les populations avant, pendant et après les sinistres.
Vous êtes un(e) professionnel(le) chevronné(e) en développement de logiciels front-end qui cherche à accroître ses compétences, à travailler au sein d'une équipe primée et à mettre ses talents au service d'une cause importante?
À titre de développeur(se) de logiciels principal(e) front-end, vous travaillerez dans une équipe agile de développement en livraison continue et collaborerez avec des concepteurs et des ingénieurs pour mettre en place les capacités et les fonctionnalités de notre produit infonuagique novateur, à savoir le Système d'information pour la gestion des urgences (SIGU). Vous travaillerez au développement de toutes nouvelles solutions infonuagiques, y compris l'automatisation d'infrastructure. Vous aurez l'occasion de travailler avec des technologies et des modèles de pointe.
La Croix-Rouge canadienne propose les avantages suivants :

  • Culture : Vous travaillerez pour une organisation qui est guidée dans toutes ses actions par sept Principes fondamentaux, soit l'humanité, l'impartialité, l'indépendance, la neutralité, le volontariat, l'universalité et l'unité.
  • Possibilités : Vous aurez l'occasion de travailler au sein d'un des organismes à but non lucratif les plus réputés au monde, dans un environnement favorisant l'apprentissage continu, la créativité et la collaboration.
  • Avantages sociaux : Votre équipe et vous pourrez concilier travail et vie personnelle grâce à des vacances annuelles généreuses, de nombreux congés personnels et des conditions de travail souples.
  • Travail valorisant : Vous mettrez au point des innovations technologiques permettant d'intervenir en cas d'urgence et de sauver des vies.

Vos tâches :
  • Travaillez avec une équipe de développeurs front-end et back-end sur les fonctionnalités d'une nouvelle solution cloud avec qualité et efficacité au sein d'une équipe de développement agile.
  • Créez, étendez et améliorez l'expérience utilisateur frontale de la plate-forme et assurez-vous que l'interface utilisateur frontale est fluide, optimisée pour la vitesse, l'évolutivité et la convivialité.
  • Prenez la responsabilité de debut a la fin de la livraison de développement , y compris l'élaboration des spécifications techniques, l'écriture de code lisible et extensible, les runbooks et les mesures post-publication.
  • Effectuez des tâches de développement complexes de manière indépendante et contribuez activement à la mise en production du code.
  • Contribuer à la stratégie d'ingénierie logicielle et au développement, à l'exploitation et à la maintenance des solutions.
  • Travaillez avec les équipes de développement et de gestion des produits pour définir les critères d'acceptation des user stories, décomposer les stories complexes en tâches, estimer, planifier et livrer.
  • Interagissez avec les architectes, les concepteurs UX et les Ops pour optimiser la conception et améliorer l'expérience utilisateur.
  • Collaborez avec les membres de l'équipe interfonctionnelle sur tous les aspects du processus et du développement.
  • Participer à des évaluations par les pairs des conceptions de solutions et du code associé.

Profil recherché:
  • Baccalauréat en informatique avec au moins 5 ans d'expérience en développement frontal ou combinaison équivalente d'études et d'expérience.
  • Connaissance approfondie des technologies Web modernes telles que JavaScript (ES6 +), HTML5, CSS3.
  • 2+ années d'expérience avec Vue.JS ou des frameworks frontaux similaires.
  • Connaissance du langage TypeScript et des tests unitaires Jest.
  • Expérience avec Webpack, Sass, ESLint, Git, REST APIs, State Management (i.e.Vuex), un atout
  • Expérience de travail dans un environnement agile de démarrage.

Il s'agit d'un poste à temps plein dans nos bureaux à Montréal, au Québec.
La Croix-Rouge canadienne s'engage à observer des pratiques d'emploi équitables et à favoriser l'égalité des genres et l'inclusion sociale en milieu de travail. Toutes les candidatures seront examinées de façon équitable sans égard au sexe, à l'identité de genre, à l'expression de l'identité de genre, à l'orientation sexuelle, à la race, à l'origine ethnique, à la couleur, à la religion, à la nationalité, aux limitations, à l'âge ni à tout autre aspect de l'identité protégé par les lois en vigueur. Nous encourageons toutes les personnes qualifiées à postuler, particulièrement les personnes autochtones, les personnes ayant des limitations fonctionnelles, les personnes faisant partie de minorités ethniques ou visibles ainsi que toute autre personne partageant nos valeurs et notre volonté de bâtir un environnement de travail inclusif et diversifié.
La vaccination complète contre la COVID-19 est obligatoire pour ce poste et cette opération (la Croix-Rouge canadienne respectera toutefois son obligation de permettre un accommodement aux personnes qui ne peuvent pas être vaccinées pour une raison liée à un motif de protection des droits de la personne).
Veuillez nous aviser dès que possible de toute mesure d'adaptation dont vous pourriez avoir besoin à n'importe quelle étape du processus de recrutement.
Salary Band:
Apply Now