Développeur Full Stack Senior - Vue.js + Go / Développement AI-First
À propos du rôle
Ce poste est idéal pour un développeur chevronné qui souhaite avoir un réel impact produit, influencer les décisions techniques et contribuer à bâtir une architecture moderne et scalable, du frontend jusqu'au backend.
Le frontend demeure au cœur du rôle : vous travaillerez principalement sur des applications Vue 3 complexes et à fort volume. Mais votre portée ira au-delà de l'interface - vous développerez également nos APIs et services backend en Go, au sein de notre infrastructure cloud, en collaboration étroite avec les équipes produit et design. La combinaison Vue + Go est notre stack, et nous cherchons quelqu'un qui la maîtrise des deux côtés.
Nous sommes une organisation AI-first. Nous ne cherchons pas quelqu'un qui a " essayé quelques outils d'IA " : nous cherchons un développeur qui a transformé en profondeur sa manière de concevoir, coder, tester et livrer grâce à l'IA, et qui peut élever toute l'équipe à ce niveau.
Vos responsabilités
- Concevoir, développer et maintenir des applications frontend complexes avec Vue 3
- Développer nos APIs et services backend en Go pour notre plateforme cloud SaaS
- Participer aux décisions d'architecture full stack (state management, performance, structure des composants, services, intégrations)
- Traduire des besoins produit complexes en interfaces claires, performantes et maintenables, destinées à des clients réels
- Optimiser les performances, l'accessibilité et l'expérience utilisateur
- Incarner et promouvoir le développement AI-first : intégrer les outils et workflows d'IA dans tout le cycle de développement (conception, code, tests, revue, livraison)
- Élever le niveau technique de l'équipe par le mentorat, les revues de code et les bonnes pratiques
- Contribuer à l'évolution des standards d'ingénierie (tests, tooling, CI/CD)
Profil recherché
- 10+ ans d'expérience en développement logiciel, dont une expérience significative en full stack
- Excellente maîtrise de Vue.js 3 (Composition API, reactivity system, lifecycle, performance)
- Solide expérience de produits SaaS cloud destinés aux clients (customer-facing), à fort trafic ou critiques
- Très bonne connaissance de JavaScript / TypeScript, HTML5 et CSS moderne
- Solide expérience backend en Go (APIs, services, bases de données) - la combinaison Vue + Go est au cœur de ce rôle
- Développeur AI-first : vous avez repensé votre façon de travailler autour de l'IA - agents de codage, workflows assistés par IA, automatisation - et vous pouvez le démontrer, pas seulement en parler
- Solide compréhension des concepts avancés : state management, performance, architecture, testabilité
- À l'aise dans un environnement produit agile et collaboratif
Atouts importants
- Expérience avec Vue 2 (migration Vue 2 → Vue 3 est un plus)
- Expérience backend avec PHP, Laravel ou Symfony
- Expérience avec des systèmes de design, UI libraries ou design tokens
- Expérience approfondie des environnements cloud (AWS, Azure ou GCP)
- Bonne compréhension des pipelines CI/CD
Pourquoi nous rejoindre
- Impact direct sur des produits utilisés à grande échelle
- Liberté technique et influence réelle sur les choix d'architecture
- Environnement mature, mais en forte croissance
- Équipe internationale (Canada, États-Unis, Europe)
- Produits reconnus dans l'industrie (Veloce, Maitre'D)
Ce que nous offrons
- Assurance médicale et dentaire dès le jour 1
- Télémédecine 24/7
- REER avec contribution de l'employeur
- Vacances et congés personnels
- Télétravail
- Défis techniques stimulants dans une entreprise en croissance rapide
Senior Full Stack Developer - Vue.js + Go / AI-First Development
About the role
This role is ideal for a highly experienced engineer who wants to own meaningful product areas, influence technical direction, and help build a modern, scalable architecture from the frontend all the way to the backend.
The frontend remains at the heart of this role: you will work primarily on complex, high-volume Vue 3 applications. But your scope goes beyond the interface - you will also build our backend APIs and services in Go, within our cloud infrastructure, in close collaboration with product and design teams. Vue + Go is our stack, and we're looking for someone who is strong on both sides of it.
We are an AI-first organization. We are not looking for someone who has "tried a few AI tools": we want a developer who has fundamentally transformed how they design, code, test, and ship using AI - and who can bring the whole team up to that level.
Responsibilities
- Design, build, and maintain complex frontend applications using Vue 3
- Build our backend APIs and services in Go for our cloud SaaS platform
- Drive full stack architecture decisions (component structure, state management, performance, services, integrations)
- Translate complex product requirements into clean, high-performing, customer-facing user interfaces
- Optimize performance, accessibility, and overall UX
- Champion AI-first development: embed AI tools and workflows across the entire development lifecycle (design, code, testing, review, delivery)
- Raise engineering standards through code reviews, mentoring, and best practices
- Contribute to engineering tooling, testing strategy, and CI/CD pipelines
About you
- 10+ years of software development experience, including significant full stack experience
- Deep expertise in Vue.js 3 (Composition API, reactivity system, lifecycle, performance)
- Strong track record building customer-facing, high-traffic or business-critical cloud SaaS products
- Strong proficiency in JavaScript / TypeScript, HTML, and modern CSS
- Strong backend experience in Go (APIs, services, databases) - the Vue + Go combination is at the core of this role
- AI-first developer: you have rebuilt your workflow around AI - coding agents, AI-assisted workflows, automation - and can demonstrate it, not just talk about it
- Solid understanding of advanced concepts: state management, performance, architecture, testability
- Comfortable working in Agile, product-driven environments
Nice to have
- Experience with Vue 2 and Vue 2 → Vue 3 migrations
- Backend experience with PHP, Laravel, or Symfony
- Experience with design systems, UI libraries, or design tokens
- Deep familiarity with cloud environments (AWS, Azure, GCP)
- CI/CD experience
What we offer
- Medical and dental coverage from Day 1
- 24/7 telemedicine
- RRSP matching
- Vacation and personal days
- Remote work
- The challenge of working in a fast-growing product company