Back to all jobs

Développeur·euse back-end intermédiaire

Technology
CrazybetMontréal, QC, CARemotePosted 2026-07-14

Description

Crazybet est une jeune entreprise technologique du secteur du iGaming. Notre équipe, à taille humaine, évolue rapidement et fonctionne en mode collaboratif, où chaque personne a un réel impact sur le produit et sur la façon dont nous travaillons.

Nous cherchons un·e développeur·euse back-end intermédiaire, capable de prendre en charge des fonctionnalités et des services de façon autonome, de la clarification du besoin jusqu’au suivi en production. Selon votre expérience et l’étendue de vos responsabilités, le poste pourra être de niveau intermédiaire ou senior.

Votre mandat

En tant que développeur·euse back-end intermédiaire, vous participez au développement et à la maintenance de nos services back-end. Vous travaillez au sein d'une équipe agile, en collaboration étroite avec les autres développeur·euses, la gestion de projets et les parties prenantes, pour livrer des fonctionnalités fiables, performantes et bien conçues. Vous participerez activement aux décisions techniques et aiderez l’équipe à améliorer ses pratiques par la collaboration et les revues de code.

Responsabilités

  • Développer et faire évoluer des services back-end et des API en TypeScript.
  • Travailler avec des données transactionnelles dans des bases SQL et NoSQL.
  • Diagnostiquer des problèmes, lire les journaux applicatifs et contribuer aux correctifs.
  • Contribuer à l'identification et à la résolution des problèmes techniques (débogage, optimisation, dette technique).
  • Collaborer avec le reste de l’équipe pour clarifier les compromis techniques et livrer des solutions maintenables.
  • Documenter les développements et les décisions techniques.
  • Collaborer avec l'équipe dans un cadre agile (Scrum) : participation aux rituels, estimation, découpage du travail.
  • Assurer la qualité et la stabilité en production (tests, suivi, correctifs).
  • Participer aux revues de conception et de code avec un jugement pragmatique.

Profil recherché

  • 5 ans et plus d'expérience en entreprise
  • Une formation universitaire en informatique, en génie logiciel ou dans un domaine connexe, ou un diplôme ou une expérience jugés équivalents.
  • De bonnes bases en programmation, structures de données et conception de logiciels.
  • Une très bonne maîtrise de TypeScript et Node.js, ou une expérience équivalente.
  • Une compréhension pratique de HTTP, des API REST et des bases de données.
  • Familiarité avec [outils/infra - ex. : Docker, CI/CD, cloud (AWS/GCP/Azure), etc.].
  • Une approche rigoureuse des tests, de la lisibilité du code et du contrôle de versions avec Git.
  • Une bonne compréhension des systèmes distribués, du traitement asynchrone et des compromis liés à la cohérence et à la fiabilité.
  • La capacité de déboguer méthodiquement et de prendre des décisions à partir de données de production.
  • La capacité de travailler de façon autonome tout en communiquant clairement les risques, les décisions et les blocages.
  • Curiosité technique et volonté d'apprendre et de progresser et la capacité à évoluer dans un environnement dynamique et en changement.

Vous n’avez pas besoin d’avoir utilisé chacun de nos outils. Nous accordons plus d’importance à votre jugement technique, à votre expérience de production et à votre capacité à apprendre qu’à une correspondance parfaite avec une liste de technologies.

Notre environnement technique

  • TypeScript, Node.js et NestJS
  • API REST et OpenAPI
  • PostgreSQL et MongoDB
  • Redis et BullMQ
  • Kafka et systèmes événementiels
  • Architecture de microservices
  • Docker et Kubernetes
  • Nx et pnpm
  • Jest, tests automatisés, observabilité et suivi de production

Lieu, langues \& avantages

  • Poste entièrement à distance au Québec (Canada)
  • Horaires flexibles favorisant la conciliation vie professionnelle/vie personnelle
  • Environnement de travail basé sur l’autonomie, la confiance et la collaboration à distance
  • Une préférence sera accordée aux candidatures de la région de Montréal ou des environs.
  • Le français est la langue de travail principale de l’équipe.
  • Le bilinguisme français-anglais est un atout; un anglais fonctionnel est suffisant.

En postulant, ajoutez quelques lignes sur un système ou un projet que vous avez pris en charge, les principaux compromis techniques et les résultats obtenus.

Nous remercions toutes les personnes qui postuleront. Seules les candidatures retenues seront contactées.

Au plaisir de faire votre connaissance !

Rémunération : 100 000,00$ à 140 000,00$ par an

  • Lieu du poste : Télétravail

This posting was aggregated from indeed. Groupe Sentinella is not the employer; applying takes you to the original site. The full text belongs to the original poster.

Want us in your corner?

Join the Sentinella talent bench. We'll reach out when a mandate matches your profile — including roles like this one.

Join the talent bench