Job Search and Career Advice Platform

Enable job alerts via email!

Ingénieur(e) Logiciel Senior

Equativ

Quebec

On-site

CAD 80,000 - 110,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

Une entreprise de technologie publicitaire recherche un·e Ingénieur·e Logiciel Senior pour concevoir et développer des fonctionnalités publicitaires sur leur plateforme. Le candidat idéal aura une expérience en Node.js et TypeScript, ainsi que des compétences en recherche de solutions techniques. Vous apporterez votre expertise au sein d'une équipe collaborative qui valorise l'écriture d'un code propre et maintenable. Ce rôle requiert également une capacité d'adaptation face à de nouveaux outils et environnements.

Qualifications

  • Expérience en développement backend ou full-stack.
  • Connaissances des systèmes distribués à haut débit.
  • Compréhension produit et business indispensable.

Responsibilities

  • Concevoir et faire évoluer les fonctionnalités des produits d'amélioration publicitaire.
  • Construire et maintenir des applications performantes et bien testées.
  • Participer aux revues de code et discussions techniques.

Skills

Collaboration
Écriture de code propre
Travail en équipe
Adaptabilité
Communication claire
Expérience en production avec Node.js/TypeScript

Tools

Node.js
TypeScript
NestJS
React
Docker
SQL
Job description
À propos de l’équipe

L’équipe Creative Enhancements développe les fonctionnalités qui rendent les publicités plus engageantes, interactives et performantes sur notre plateforme. Nous travaillons à l’intersection entre la diffusion publicitaire et l’expérience utilisateur — en créant, par exemple, des publicités prêtes à l’emploi, des outils vidéo personnalisés, des optimisations créatives dynamiques et des outils d’analyse assistés par IA qui aident les annonceurs à toucher leur audience de manière plus pertinente. Nous sommes une équipe d’ingénierie collaborative, orientée produit, qui valorise la qualité du code, le déploiement continu, et la résolution de vrais problèmes

La mission 👇

En tant qu’Ingénieur·e Logiciel Senior au sein de l’équipe Creative Enhancements, votre mission sera de concevoir, construire et faire évoluer les fonctionnalités qui alimentent nos produits d’amélioration publicitaire.

Vous travaillerez en étroite collaboration avec les équipes Produit, Design et Ingénierie pour identifier les problèmes qui méritent d’être résolus et livrer des solutions fiables et évolutives. En plus du développement de fonctionnalités, vous contribuerez à l’amélioration de notre architecture, de nos pratiques de développement et de nos standards techniques.

Ce que vous ferez ✏️
  • Définir les problématiques et les solutions techniques en collaboration avec le produit, le design et l’ingénierie — vous aurez un vrai rôle dans ce que nous construisons et pourquoi
  • Construire et maintenir des applications performantes et bien testées en utilisant Node.js, TypeScript, NestJS et React
  • Concevoir et implémenter des fonctionnalités majeures sur une feuille de route ambitieuse, en trouvant le juste équilibre entre rapidité et maintenabilité long terme
  • Livrer en production en continu — nous déployons à chaque commit via notre pipeline CI/CD
  • Travailler sur différentes parties de la stack selon les besoins ; aucun projet ne se ressemble, et nous valorisons les ingénieurs polyvalents
  • Participer aux revues de code, au pair programming et aux discussions techniques afin d’élever le niveau de l’équipe
À propos de vous 💪
  • Vous aimez collaborer avec vos collègues pour résoudre des problèmes et partager vos connaissances — le travail en équipe est au cœur de notre fonctionnement
  • Vous écrivez un code propre, maintenable, et vous accordez de l’importance aux tests, aux revues de code, et au souci du détail
  • Vous êtes à l’aise en terrain inconnu — nouveaux frameworks, langages ou domaines ne vous effraient pas
  • Vous voulez comprendre le pourquoi derrière ce que vous construisez, pas seulement le comment ; chaque ingénieur·e est attendu·e sur la compréhension produit et business
  • Vous communiquez clairement et vous épanouissez dans un environnement collaboratif et multi-disciplinaire
  • Vous avez une expérience en production avec Node.js/TypeScript et une solide base en développement backend ou full-stack. Une connaissance de NestJS, Nx, React, Docker ou SQL est un plus.
Bonus 🌟
  • Expérience en ad tech ou sur des systèmes distribués à haut débit
  • Expérience avec les plateformes cloud, en particulier GCP (nous sommes en cours de migration)
  • Expérience dans le développement de produits et outils utilisant l’IA
  • Vous avez déjà mené des initiatives techniques, mentoré d’autres ingénieurs, ou contribué à l’amélioration des processus d’équipe
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.