Stagiaire en développement Full Stack

ThalesMontreal, QC
Onsite

About The Position

Dans ce rôle, vous participerez à un projet dynamique incluant le développement des composantes front-end et back-end, principalement avec le framework Angular et le langage TypeScript. Vous acquerrez une expérience pratique sur l’ensemble du cycle de développement d’application, collaborerez avec des ingénieurs expérimentés et contribuerez à la livraison de solutions numériques de haute qualité.

Requirements

  • Étudiant(e) en cours de formation en informatique, génie logiciel ou domaine similaire.
  • Solide compréhension du développement front-end (HTML5, CSS3, JavaScript/TypeScript).
  • Expérience avec le framework Angular, acquise à travers des cours, des projets personnels ou universitaires.
  • Bonne connaissance des technologies back-end (Node.js, Express ou similaire) est un plus.
  • Compréhension de base des APIs RESTful et des services web.
  • Esprit d’analyse, sens de la résolution de problèmes et envie d’apprendre.
  • Bonnes compétences en communication et esprit d’équipe.

Nice To Haves

  • Expérience avec un langage de haut niveau (par exemple : Python).
  • Expérience avec des langages bas niveau (par exemple : C/C++, Rust).
  • Maîtrise des outils de gestion de versions (par exemple : Git).
  • Expérience avec des outils CI/CD (par exemple : Jenkins, Gitlab CI/CD).
  • Stage ou projet antérieur avec une stack technologique similaire.

Responsibilities

  • Participer à la conception, au développement et au déploiement d’applications web avec Angular et TypeScript.
  • Développer et maintenir des interfaces front-end réactives et conviviales.
  • Concevoir des APIs et la logique côté serveur à l’aide de technologies back-end.
  • Collaborer avec les membres de l’équipe dans le cadre de cycles de développement agiles, en prenant part aux revues de code.
  • Rédiger un code structuré, maintenable et testé.
  • Fournir la documentation tout au long du cycle de développement logiciel.
  • Déboguer, optimiser et améliorer les performances des applications.
  • Participer à l’analyse des besoins et contribuer à la conception des solutions.

Benefits

  • Des soins de santé complémentaires payés par l’entreprise, des soins dentaires, un compte de dépenses de santé, un programme d’assurance-vie, de Décès et mutilation accidentels, une assurance invalidité de courte durée, une assurance voyage, un régime d’aide aux employés et un programme de bien-être.
  • Des régimes d’épargne-retraite (REER, RRCD, CELI) avec contribution de l’entreprise et abondement à un RRCD, sans période d’acquisition.
  • Des congés payés par l’entreprise, des jours de vacances et congés de maladie payés.
  • Des rabais sur les assurances habitation et automobile.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service