Ingénieur Full Stack/Ingénieure Full Stack

Folks

Quebec

Hybrid

CAD 90,000 - 130,000

Full time

22 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybride / télétravail
Temps plein 37,5 h/semaine
Télémédecine
Congés mobiles
Formation continue

Job summary

Folks recherche un Développeur Fullstack senior à dominante backend, expérimenté en PHP/Laravel, pour renforcer une plateforme RH infonuagique destinée aux PME canadiennes. Le poste prévoit du backend intensif (≈80 %) et des contributions frontend avec Vue.js 3.

Vous travaillerez dans une équipe Agile, avec Claude Code et des agents IA à chaque étape du cycle, du cadrage à la livraison, tout en garantissant une code base robuste et évolutive.

Qualifications

  • Maîtrise solide de PHP et Laravel en production.
  • Expérience backend dominante et API REST robuste.
  • Connaissance de Vue.js 3 pour le frontend.
  • Capacité à travailler avec Claude Code et agents IA multi‑agents.
  • Expérience en SaaS/B2B, idéal RH/paie.

Responsibilities

  • Concevoir et maintenir les fonctionnalités backend (≈80%).
  • Développer et optimiser des API REST sécurisées et performantes.
  • Concevoir et optimiser les modèles de données et les requêtes SQL (MySQL).
  • Livrer via le développement agentique avec Claude Code et assurer la qualité.
  • Écrire et maintenir des tests backend (unitaires et d’intégration).
  • Participer aux revues de code et appliquer les standards qualité.
  • Collaborer avec frontend pour des contrats d’API clairs et stables.
  • Intervenir ponctuellement sur le frontend en Vue.js 3 selon les besoins produit.

Skills

PHP
Laravel
Vue.js
MySQL
AWS
Git
REST APIs
Testing
Agile/Scrum
CI/CD

Tools

Docker
Playwright
Claude Code
AWS Aurora
GitLab CI/CD

Job description

Développeur Fullstack senior PHP/Laravel

Vous maîtrisez PHP et Laravel, vous êtes à l’aise avec Vue.js et vous développez déjà au quotidien avec un agent de code comme Claude Code ? Folks est à la recherche d’un nouveau talent pour renforcer son équipe de développement avec un profil Fullstack à forte expertise backend, pour qui le développement agentique est déjà une façon de travailler.

Qu’est-ce que Folks ?

Nous sommes une entreprise technologique québécoise qui simplifie la gestion des ressources humaines pour les PME avec pour mission de libérer les professionnels RH des tâches administratives pour qu'ils se concentrent sur leurs gens.

Chez nous, on carbure à l'innovation et à l'humain. Si tu veux faire une différence concrète pour nos clients au quotidien, au sein d'une équipe passionnée, c'est ici que ça se passe.

Description du poste

En tant que développeur Fullstack senior à dominante backend, vous jouerez un rôle clé dans la conception, le développement et la maintenance de notre plateforme RH infonuagique destinée aux PME canadiennes. Vous interviendrez principalement sur le backend (Laravel / PHP), tout en contribuant aux développements frontend avec Vue.js 3.

Chez Folks, chaque développeur travaille avec Claude Code et des agents IA à toutes les étapes du cycle : préparation des billets, développement, tests, revue de code et assurance qualité. Votre rôle consiste à piloter ces agents, à leur fournir le bon contexte et à rester pleinement responsable de la qualité de ce qui est livré.

Vous travaillerez dans une équipe Agile, en collaboration avec le PO, le QA, les designers et les autres développeurs, afin de livrer des fonctionnalités robustes, maintenables et performantes où votre expertise backend est centrale.

Responsabilités
  • Concevoir, développer et maintenir principalement des fonctionnalités backend (≈ 80 % du temps) en PHP (8.5) et Laravel.
  • Développer, faire évoluer et maintenir des API REST robustes, sécurisées et performantes.
  • Concevoir et optimiser les modèles de données, requêtes SQL et interactions avec les bases de données relationnelles (MySQL).
  • Livrer vos fonctionnalités en développement agentique avec Claude Code : cadrer la tâche, découper le travail, guider l’agent, puis relire, tester et corriger ce qu’il produit.
  • Bonifier les billets Jira avec l’aide de l’IA avant le développement, afin de lever les ambiguïtés avant d’écrire du code.
  • Écrire et maintenir des tests backend (unitaires et d’intégration), y compris avec l’aide d’agents, en vous assurant qu’ils valident réellement le comportement attendu.
  • Participer aux revues de code, assistées par l’IA, et appliquer les standards de qualité définis par l’équipe.
  • Faire évoluer l’outillage IA de l’équipe : contexte et instructions de projet (CLAUDE.md, skills, commandes), agents et automatisations partagés.
  • Collaborer étroitement avec les développeurs frontend afin de garantir des contrats d’API clairs et stables.
  • Intervenir ponctuellement sur le frontend (≈ 20 % du temps) pour ajuster ou développer des fonctionnalités en Vue.js 3, en lien avec les besoins produit.
  • Contribuer aux décisions techniques liées au périmètre backend et à l’architecture existante.
  • Appliquer la politique d’utilisation de l’IA de Folks, notamment en matière de sécurité et de confidentialité des données.
  • Participer activement aux cérémonies Agile (planification, revues de sprint, rétrospectives).
  • 5 à 7 ans d’expérience en développement web, avec une forte dominante backend.
  • Excellente maîtrise de PHP et du framework Laravel, acquise sur des applications en production.
  • Utilisation quotidienne d’un agent de code (Claude Code de préférence, ou équivalent) en contexte professionnel, avec des exemples concrets de fonctionnalités livrées de cette façon.
  • Capacité à fournir un contexte efficace à un agent (instructions, découpage, critères d’acceptation) et à évaluer de façon critical le code qu’il produit.
  • Solide compréhension de la programmation orientée objet, des bonnes pratiques de développement et de la structuration du code.
  • Expérience concrète dans la conception et le développement d’API REST.
  • Bonne maîtrise des bases de données relationnelles (MySQL, idéalement sur AWS Aurora) et des requêtes SQL.
  • Habitude d’écrire et de maintenir des tests backend (unitaires et/ou d’intégration).
  • Connaissances fonctionnelles de Vue.js 3, suffisantes pour intervenir ponctuellement sur le frontend.
  • À l’aise avec Git et les workflows standards (branches de fonctionnalité, merge requests, revues de code).
  • Connaissance pratique de l’écosystème AWS : sans être expert, comprendre le fonctionnement de l’infrastructure et savoir s’y retrouver pour investiguer un problème.
  • Expérience dans un environnement Agile / Scrum, avec une participation active aux cérémonies.
  • Autonomie, rigueur et capacité à collaborer efficacement avec des profils frontend, produit et QA.
Atouts supplémentaires
  • Bonne connaissance des principes SOLID, du Clean Code et des pratiques de refactoring.
  • Sensibilité à la qualité des API (clarté des contrats, gestion des erreurs, versionnement).
  • Usage avancé de Claude Code : sous-agents, skills, hooks, serveurs MCP, fichiers CLAUDE.md.
  • Expérience dans la conception d’agents IA, de workflows multi-agents ou de serveurs MCP (Model Context Protocol).
  • Intérêt pour les tests automatisés, y compris de bout en bout (Playwright), et pour l’amélioration continue de la couverture de tests.
  • Connaissance de Vuetify et de Pinia.
  • Expérience dans un environnement SaaS / B2B ou applicatif à forte logique métier, idéalement en RH ou en paie.
  • Connaissances de base en DevOps (Docker, CI/CD GitLab).
  • Veille active sur l’évolution des outils et des pratiques de développement assisté par l’IA.
  • Maîtrise de l’anglais écrit et parlé.
Ce qu’on t’offre
  • Poste en mode hybride ou télétravail
  • Horaire à temps plein de la semaine (37,5 h)
  • Télémédecine et banque de congés mobiles
  • Formation continue et soutien au développement professionnel
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur Fullstack senior PHP/Laravel
Développeur Fullstack senior PHP/Laravel

Go RH • Quebec

Hybrid
CAD 90,000 - 130,000
Poste hybride / télétravail
Assurances collectives
Télémédecine et congés
+1
Account Executive - Small Business
Account Executive - Small Business

Folks • Quebec

On-site
CAD 50,000 - 60,000
Assurances collectives
Banque de congés mobiles
Snacks et collations à profusion
+2
Lead Software Engineer – AI, Data Visualization & Platform
Lead Software Engineer – AI, Data Visualization & Platform

Astucemedia • Montreal

On-site
CAD 120,000 - 180,000
Assurances collectives
RÉER
Enveloppe bien-être
+2
[VO2 Canada] - Développeuse.eur Fullstack IA– Missions Ponctuelles
[VO2 Canada] - Développeuse.eur Fullstack IA– Missions Ponctuelles

VO2 GROUP • Montreal

On-site
CAD 90,000 - 130,000
Accès gym
Assurance santé (100%)
Régime REER/ CELI collectif
+3
Développeur Fullstack (H/F)
Développeur Fullstack (H/F)

RTINGS.com (FR) • Montreal

Hybrid
CAD 80,000 - 160,000
Salaires compétitifs
Horaires flexibles
Assurance collective payée
+6
Spécialiste support paie
Spécialiste support paie

Folks • Quebec

Hybrid
CAD 42,000 - 62,000
Poste hybride ou télétravail
Horaire 37,5 h semaine
Télémédecine et congés mobiles
+1
Senior Full Stack Software Developer (Golang et React)
Senior Full Stack Software Developer (Golang et React)

West-Island Conseils • Montreal

On-site
CAD 90,000 - 130,000
Bureaux modernes
Assurances collectives
Service de soins virtuels
+7
Spécialiste Support Paie
Spécialiste Support Paie

FOLKS • Canada

Hybrid
CAD 42,000 - 68,000
Hybride ou télétravail
Assurances collectives
Formation continue
+1
Développeur Full-Stack (.NET / React)
Développeur Full-Stack (.NET / React)

Appcom • Longueuil

Remote
CAD 90,000 - 120,000
Télétravail à 100%
Horaire flexible
Jours de maladie illimités
+2
Développeur(seuse)Dynamics 365 /Power Platform
Développeur(seuse)Dynamics 365 /Power Platform

Ortec Group • Boucherville

On-site
CAD 90,000 - 130,000
Assurances collectives
REER avec contribution de l’employeur
Allocation annuelle pour activités
+3