Talent.com
Développeur Full Stack Node / Typescript

Développeur Full Stack Node / Typescript

Noverka ConseilMontréal, Quebec, CA
Il y a plus de 30 jours
Salaire
80 000,00 $CA – 120 000,00 $CA par an
Description de poste

Rôle et responsabilités

  • Participer à la conception technique, au développement et à d’autres tâches nécessaires pour assurer la réalisation des engagements du sprint.
  • Participer au développement des composants communs du produit (frameworks, modèles).
  • Résoudre les problèmes techniques du début à la fin.
  • Participer à l’évolution des méthodes et des pratiques des équipes de développement.
  • Soutenir les pairs pour améliorer les performances.
  • Travailler dans un environnement d’informatique en nuage ; comprendre la philosophie et la méthodologie de l’informatique en nuage ; comprendre les services Web d’Amazon (AWS). Participer à la conception et au développement de solutions applicatives.
  • Comprendre les risques, les problèmes et les obstacles associés aux solutions et suivre les recommandations des architectes de solutions.
  • Participer activement aux livrables du projet.
  • Assurer l’alignement avec l’architecture de la solution et les normes de codage.
  • Travailler avec les membres de l’équipe à la mise en œuvre des solutions.
  • Participer aux revues de code.

Expertises recherchées :

  • Possède un minimum de 3 ans d’expérience dans les cadres de développement Node / Typescript et Java JEE.
  • Technologies utilisées : Typescript / Javascript, ReactJS, Redux, Node, Java JEE, Spring MVC, NPM, Maven, CodeCommit, CodePipeline, DynamoDB, Cognito, Lambdas, MySQL, REST, SOAP, Tomcat, Websphere.
  • Expérience avérée dans le développement de logiciels d’application de l’informatique en nuage (un atout).
  • Expérience avérée de l’utilisation des outils et services AWS dans le cadre du développement de logiciels d’application. (un atout)
  • Expérience des architectures de micro-services (un atout).
  • Titulaire d’un diplôme en génie logiciel.
  • Aime partager de nouvelles idées et apprendre des autres.
  • Être polyvalent, ingénieux et reconnu pour son approche proactive en proposant les bonnes solutions pour relever les défis.
  • Analyse efficacement les problèmes techniques, identifie leur source, prend des mesures et communique les plans de résolution.
  • Être familier avec les approches Agile (Scrum, Kanban).
  • Être bilingue.