Et si c'était vous? Nous cherchons un·e développeur·euse senior full stack (6+ ans d'expérience en SaaS), à l'aise autant en React / TypeScript qu'en PHP. Le processus comprend un appel exploratoire, puis, si l’intérêt est mutuel, on vous invite à un examen technique. Parcourez l'annonce pour voir si le rôle vous correspond!
Could this be you? We're looking for a full stack senior developer (6+ years of SaaS experience) who's comfortable with both React / TypeScript and PHP. The process includes an exploratory call, then, if the interest is mutual, we invite you to a technical assessment. Read through the posting to see if the role is right for you! The English version of this posting follows the French one below.
Qui nous sommes
Fondée en 2015 et établie à Québec, Solutions Nexarts développe Qidigo, une plateforme SaaS qui aide les villes, municipalités et organismes des sports et loisirs à gérer leurs activités, inscriptions, paiements, communications, facturation et comptabilité. C'est un produit mature et rentable, utilisé chaque jour par 445+ organisations et 645 000+ utilisateurs. Notre équipe compte 17 personnes, majoritairement établies dans la région de Québec.
Ce que vous ferez
- Développer et maintenir des fonctionnalités côté frontend en React / TypeScript
- Concevoir et implémenter la logique métier et les endpoints côté backend PHP
- Prendre en charge des fonctionnalités de bout en bout, de l'analyse jusqu'à la mise en production
- Diagnostiquer et corriger des bugs, et améliorer en continu la qualité, la fiabilité et la maintenabilité du code
- Participer aux revues de code et aux discussions techniques de l'équipe
- Collaborer pour clarifier les besoins, découper le travail et proposer des solutions simples et durables
Ce qu'on recherche
- 6+ ans d'expérience professionnelle en développement logiciel avec une expérience concrète en développement et maintenance d'un logiciel SaaS
- Maîtrise des principes SOLID et des patrons de conception (évalués lors d'un examen technique)
- Très bonne maîtrise de React et TypeScript
- Très bonne maîtrise du développement backend en PHP
- Bonne maîtrise des agents d’IA (Claude Code ou Codex)
- Bonne compréhension des bases de données relationnelles
- Solides bases en HTTP, API REST, SQL et Git
- Expérience réelle de livraison en production
- Autonomie, gestion des priorités et sens des responsabilités
- Souci de la qualité : tests, refactoring, lisibilité, maintenabilité
- Aisance en anglais pour la documentation et les outils
Et, sans être obligatoires, des atouts qui feront la différence : expérience avec AWS, en CI/CD et avec les conteneurs Docker, ainsi qu'une sensibilité aux enjeux de performance, de fiabilité et d'expérience utilisateur.
Comment on travaille
On valorise la rigueur, la simplicité, la qualité du code et l'amélioration continue. On vous laisse l'espace pour prendre des responsabilités, faire avancer vos idées et livrer des améliorations visibles en production.
Côté conditions
- Un vrai équilibre travail–vie personnelle : télétravail complet ou hybride, à votre choix (bureau disponible à Québec), horaire flexible et code vestimentaire décontracté
- Assurances collectives incluant le dentaire, payées à 100 % par l'employeur
- 300 $/an pour des activités physiques et de bien-être, et transport en commun remboursé (jusqu'à 100 $/mois) si vous fréquentez le bureau
- Un produit SaaS établi, une équipe soudée et un impact concret sur le quotidien de nos clients
Envie de vous joindre à nous ? Postulez dès maintenant!
*** English Version ***
Who we are
Founded in 2015 and based in Québec City, Solutions Nexarts builds Qidigo, a SaaS platform that helps cities, municipalities, and sports and recreation organizations manage their activities, registrations, payments, communications, billing, and accounting. It's a mature, profitable product used every day by 445+ organizations and 645,000+ users. Our team is 17 people, most of them based in the Québec City area.
What you'll do
- Build and maintain frontend features in React / TypeScript
- Design and implement business logic and backend endpoints in PHP
- Own features end to end, from analysis through to production
- Diagnose and fix bugs, and continuously improve the quality, reliability, and maintainability of the code
- Take part in code reviews and the team's technical discussions
- Collaborate to clarify needs, break down the work, and propose simple, durable solutions
What we're looking for
- 6+ years of professional software development experience, with hands-on experience building and maintaining a SaaS product
- Solid grasp of SOLID principles and design patterns (assessed during a technical assessment)
- Strong command of React and TypeScript
- Strong command of backend development in PHP
- Hands-on expertise with AI agents (Claude Code, Codex)
- Good understanding of relational databases
- Solid fundamentals in HTTP, REST APIs, SQL, and Git
- Real-world experience shipping to production
- Autonomy, ability to manage priorities, and a sense of ownership
- A focus on quality: testing, refactoring, readability, maintainabilityAnd, while not required, a few assets that will make a difference: experience with AWS, CI/CD, and Docker containers, along with a sensitivity to performance, reliability, and user-experience concerns.
How we work
We value rigor, simplicity, code quality, and continuous improvement. We give you the space to take on responsibility, move your ideas forward, and ship visible improvements to production.
On the practical side
- A real work–life balance: fully remote or hybrid, your choice (office available in Québec City), flexible hours, and a casual dress code
- Group insurance including dental, 100% employer-paid
- $300/year toward physical and wellness activities, and public transit reimbursed (up to $100/month) if you come to the office
- An established SaaS product, a tight-knit team, and a real impact on our clients' daily work
Want to join us? Apply now!
__________
Rémunération : 90 000,00$ à 110 000,00$ par an
Avantages :
- Aide au Transport Quotidien
- Assurance Dentaire
- Assurance Invalidité
- Assurance Vie
- Congés payés
- Gym sur place
- Heures d'arrivée et de départ flexibles
- Programme d'Aide aux Employés
- Programmes de Bien-être
- Stationnement sur place
- Tenue Décontractée
- Travail à domicile
Question(s) de présélection:
- Avez-vous une bonne compréhension des patrons de conception?
- Avez-vous de l'expérience en PHP et TypeScript?
- Avez-vous une bonne maîtrise des agents IA?
Expérience:
- développement et maintenance d'un logiciel SaaS: 6 ans (Obligatoire)
Lieu du poste : Télétravail