Manos Software Group logo
Manos Software Group

Développeur Full Stack

OntarioFull-time1 oct. 2026

Partager cette offre

Description
Aperçu de Manos
Manos Software Group fait partie de Valsoft Corporation, un investisseur à long terme dans des entreprises de logiciels à marchés verticaux. Valsoft acquiert et exploite des entreprises de logiciels avec un état d'esprit de propriété permanente, en mettant l'accent sur l'autonomie, la croissance disciplinée et la création de valeur à long terme. Manos se concentre sur des secteurs verticaux proches de la santé, notamment les logiciels dentaires, médicaux et vétérinaires.
Si vous êtes techniquement solide, que vous tenez à livrer des logiciels de qualité et que vous souhaitez que votre travail fasse visiblement avancer le produit, nous serions ravis de vous rencontrer.
L'opportunité
En tant que développeur logiciel, vous concevrez, construirez et livrerez des fonctionnalités sur nos plateformes. Vous travaillerez en étroite collaboration avec les propriétaires de produits, l'assurance qualité et le support pour mener des exigences bien définies de la conception jusqu'à la production, et vous aurez une réelle influence sur la manière dont ces exigences sont façonnées dès le départ. Nous retravaillons nos pratiques d'ingénierie à mesure que nous nous développons après l'acquisition ; vous contribuerez donc à définir les standards en matière de qualité du code, de revue et de processus de publication — plutôt que de simplement suivre un processus déjà figé dans le marbre.
À quoi ressemble la réussite
Au cours de votre première année, vous allez :
  • Livrer un ensemble conséquent de code de production sur plusieurs plateformes.
  • Bâtir un historique de versions fiables et bien testées, avec un minimum de régressions.
  • Collaborer efficacement avec les propriétaires de produits, l'assurance qualité et le support tout au long du cycle de développement logiciel.
  • Déboguer et résoudre efficacement les problèmes de production, avec une analyse claire des causes racines.
  • Proposer des idées qui améliorent nos pratiques d'ingénierie à mesure que nous grandissons.
Ce que vous ferez
  • Concevoir, construire, tester et livrer des fonctionnalités sur les plateformes.
  • Écrire un code propre et maintenable, et participer activement aux revues de code.
  • Déboguer et résoudre les problèmes de production, en collaborant avec le support et l'assurance qualité si nécessaire.
  • Travailler en étroite collaboration avec les propriétaires de produits pour clarifier les exigences et signaler tôt les compromis techniques.
  • Suivre et contribuer à améliorer nos pratiques du cycle de développement logiciel (branchements, revue, publication, assurance qualité).
  • Participer aux discussions de conception technique et aux décisions d'architecture pour votre domaine.
Pourquoi ce poste compte
Chaque fonctionnalité sur laquelle nos exploitants comptent — réservations, paiements, décharges, reporting — n'est aussi bonne que l'ingénierie qui la sous-tend. Alors que nous reconstruisons notre organisation produit après l'acquisition, les développeurs qui nous rejoignent maintenant façonneront non seulement ce qui sera construit, mais aussi la fiabilité et la qualité de cette construction pour les années à venir.
Vous vous épanouirez ici si...
  • Vous voulez être responsable de la manière de résoudre un problème, et pas seulement d'un ticket à clôturer.
  • La responsabilité vous motive.
  • Vous appréciez les retours directs, car ils vous aident à progresser.
  • Vous aimez expérimenter, apprendre et contribuer à construire de meilleures façons de travailler.
  • Vous vous souciez autant de la réussite de vos coéquipiers que de la vôtre.
  • Vous voulez contribuer à construire quelque chose, et non simplement hériter de quelque chose
Notre processus de recrutement
Nous pensons que le recrutement doit être réfléchi, transparent et rapide. Notre processus comprend généralement :
  • Un échange introductif
  • Un entretien avec le responsable du recrutement
  • Un test technique / un exercice de programmation en binôme
  • Des échanges avec la direction
  • La décision finale
Rejoignez-nous
Nous ne construisons pas seulement une base de code. Nous bâtissons les fondations techniques qui définiront le prochain chapitre de Clubspeed et Resova. Si vous recherchez un environnement où l'on vous fera confiance pour assumer une réelle responsabilité sur votre travail, et où vos résultats seront récompensés, nous serions ravis d'avoir de vos nouvelles.
Exigences
Ce que nous recherchons
Nous accordons bien plus d'importance au jugement, à la prise de responsabilités et à la capacité à apprendre qu'à la vérification de chaque critère.
Vous réussirez probablement si vous avez
  • Plus de 3 ans d'expérience professionnelle en développement logiciel, idéalement dans le SaaS ou une entreprise de produits en forte croissance.
  • Une aisance à travailler sur l'ensemble du cycle de vie du développement logiciel (SDLC), depuis la définition des besoins jusqu'à la revue de code, la mise en production et le support.
  • De solides compétences en débogage et en résolution de problèmes, ainsi que la rigueur nécessaire pour écrire des tests fiables en production.
  • Une communication claire avec les parties prenantes non techniques lors de la clarification des besoins.
  • Une orientation vers la livraison rapide : vous préférez mettre en production une version bien cadrée et itérer plutôt qu'attendre la perfection.
  • Un engagement envers le développement itératif : vous construisez pour aujourd'hui en pensant à demain, en privilégiant des conceptions et des choix d'architecture faciles à modifier à mesure que les exigences évoluent.
  • La capacité à changer rapidement d'orientation à mesure que les besoins du marché évoluent, en mettant en œuvre des décisions de conception judicieuses tant dans le code que dans le processus SDLC.
Exigences techniques
Nous fonctionnons sur deux architectures distinctes ; la pile technologique précise dépend donc du domaine de produit que vous rejoindrez. Vous ferez probablement appel à une combinaison de :
  • Langages et frameworks : C# et VB.NET (.NET Framework, ASP.NET Core / Web API), PHP/Laravel, TypeScript/Node.js (Express, Next.js) et Angular.
  • Bases de données : SQL Server et MySQL.
  • Cloud et infrastructure : AWS (ECS, SQS, S3, CloudFront, SSM Parameter Store), Docker et CI/CD avec GitHub Actions, ainsi que Windows Server/IIS pour nos systèmes sur site.
  • Paiements : une expérience d'intégration avec des API de passerelles de paiement (par ex. Stripe, Adyen) est un atout majeur, car les paiements intégrés sont au cœur de notre plateforme.
  • Une expertise approfondie dans l'un de ces domaines n'est pas requise : la capacité à passer d'un environnement cloud-natif moderne à des systèmes monolithiques établis sur site importe davantage que l'expérience préalable avec notre pile exacte.
Avantages
  • Salaire compétitif (entre 110 000 $ et 130 000 $ CAD)
  • Couverture santé complète, incluant soins dentaires et oculaires
  • Politique de congés flexible

Détails de l'offre

Type
Full-time
Localisation
Ontario
Salaire
$110,000 – $130,000/yr
Publié
1 oct. 2026

Partager cette offre