Retour à la recherche
Logo de Can-Ex Technologies

Ingénieur Full Stack/Ingénieure Full Stack

  • Québec, QC
  • Sur place
  • Publié 24 sept. 2026
  • 1 poste

100 000 $+ / année

Ouvre LinkedIn

Connectez-vous pour enregistrer ce poste
Type d’emploi
Temps plein
Niveau d’expérience
Chef d’équipe · 10+ ans
Langue de l’offre
français
Heures de travail
40 heures par semaine
Niveau d’expérience
Associate
Mode de candidature
La candidature directe est offerte

Résumé du poste

Develop and maintain a full-stack ecosystem including a React web app, React Native mobile app, and a Python FastAPI backend. Collaborate with hardware engineers to integrate sensor telemetry via gRPC and optimize data flows for underground infrastructure inspection.

Détails du poste

Chez Can-Ex Technologies, on ne fait pas juste du Web, on redéfinit complètement l'inspection des infrastructures souterraines en Amérique du Nord. Comment ? En combinant du matériel de pointe, de l'intelligence embarquée et une suite SaaS robuste d'analyse de données. On est une petite équipe tricotée serrée, très performante, où le mot d'ordre est simple : zéro ego, haute confiance. On bouge vite, on prend des décisions réelles et on livre du code qui fait tourner des machines physiques sur le terrain tous les jours. Pourquoi ce rôle est unique C’est un poste Full-Stack dans le sens le plus noble du terme. Tu ne seras pas enfermé·e dans un silo. Tu vas collaborer directement avec nos ingénieurs en électronique, en mécanique et en systèmes embarqués. Côté produit : Tu gères le Web (React), le mobile terrain (React Native) et le backend (Python/FastAPI) de la base de données jusqu'à l'écran. Côté hardware & physique : Tu connectes le tout aux appareils via gRPC. Quand un capteur (lasers, caméras, centrale à inertie/IMU) envoie une donnée étrange, tu t'amuses à décoder le comportement physique pour comprendre le "pourquoi". Ton quotidien d'écriture : On utilise activement Claude Code pour accélérer nos flux de travail. L'IA est ici un allié, pas un gadget. Ce que tu feras concrètement Prendre des décisions d’architecture claires et voir leur impact direct sur le terrain. Propulser l'application Web React et l’application mobile terrain en React Native. Bâtir et optimiser nos services backend en Python (FastAPI). Consommer et structurer les données de télémétrie des capteurs (via gRPC/fichiers .proto). Enquêter sur les flux de données complexes pour résoudre des défis multidisciplinaires. Prendre part à l'idéation du produit directement avec l'équipe de conception. Le profil qu'on recherche On ne cherche pas un robot qui coche des cases, mais un·e passionné·e : Un·e vrai·e touche-à-tout : Aussi à l'aise pour concevoir un composant React que pour structurer une API FastAPI ou une base PostgreSQL. Un esprit curieux : Si une donnée est bizarre, tu aimes fouiller à la source pour comprendre la physique ou le capteur derrière. Un tempérament startup : Tu aimes l’autonomie, l’ambiguïté de la création et livrer du code de manière itérative plutôt que d'attendre une perfection théorique. Un·e collaborateur·rice naturel·le : Pour toi, parler avec des ingénieurs matériels ou des clients sur le terrain, c'est du plaisir, pas une corvée. Les requis (pour que tu sois bien dans tes pantoufles) 8 ans et plus d'expérience en développement logiciel (ou un parcours qui prouve ta maturité technique). Une solide expérience avec React (Web) et idéalement React Native (mobile). Une excellente maîtrise de Python (FastAPI ou framework équivalent) et des bases de données relationnelles (PostgreSQL). Une expérience concrète avec gRPC (consommation d'API, manipulation de contrats .proto). À l'aise avec la lecture de données structurées de capteurs ou de télémétrie. Une utilisation naturelle des outils d'IA (comme Claude Code ou équivalents) au quotidien. Des bases solides et propres : Docker, Git, REST, pipelines CI/CD. Des connaissances en Go, en vision par ordinateur, en traitement de données de centrales à inertie (IMU), LiDAR, ou un passé dans une startup hardware/software sont de superbes atouts, mais on veut surtout ta logique et ta débrouillardise. Pourquoi venir créer avec nous ? Du concret : Tes choix d'architecture ont un impact direct sur un produit physique utilisé dans le monde réel. Des défis stimulants : Tu touches à l'intersection parfaite du logiciel, du matériel et de la physique. Pas le temps de t'ennuyer. Zéro bureaucratie : On mise sur la confiance et l'action. On s'améliore ensemble, de façon itérative. Des avantages qui comptent : Une rémunération compétitive (à partir de 100k$ selon ton bagage), des assurances complètes (dentaire, vie, invalidité), horaire flexible, RVER, et du café de qualité à volonté. 🚀 Prêt·e à bâtir avec nous ? Écris-nous, on a hâte de jaser de code avec toi ! 🚀

Ce que vous ferez

Develop and maintain a full-stack ecosystem including a React web app, React Native mobile app, and a Python FastAPI backend. Collaborate with hardware engineers to integrate sensor telemetry via gRPC and optimize data flows for underground infrastructure inspection.

Exigences

Requires 8+ years of software development experience with strong proficiency in React, Python, and PostgreSQL. Must have practical experience with gRPC and the ability to work in a fast-paced startup environment with hardware integration.

Avantages

  • Comprehensive Insurance
  • Dental Insurance
  • Life Insurance
  • Disability Insurance
  • Flexible Schedule
  • RVER (Retirement Savings Plan)
  • Free Quality Coffee

Compétences indiquées

  • API REST · Souhaitée
  • CI/CD · Souhaitée
  • PostgreSQL · Souhaitée
  • Docker · Souhaitée
  • React · Souhaitée
  • Git · Souhaitée
  • Python · Souhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • React
  • React Native
  • Python
  • FastAPI
  • PostgreSQL
  • gRPC
  • Docker
  • Git
  • CI/CD
  • REST
  • Software Architecture
  • Telemetry Data Processing
  • AI Tools
  • Full Stack Development

Domaines d’emploi

  • Software
  • Technology
  • Engineering