Developpeur Full Stack Senior - Vue.js + Go / Developpement AI-First
A propos de PayFacto
PayFacto est une entreprise de technologie financiere en forte croissance, specialisee dans les solutions de paiement et de point de vente (POS) pour les restaurants, hotels et bars. Nous developpons des plateformes SaaS critiques utilisees quotidiennement par des milliers de commercants, combinant performance, fiabilite et excellence UX.
Nous recherchons aujourd'hui un developpeur Full Stack senior d'exception pour jouer un role cle dans la conception et l'evolution de notre nouvelle plateforme cloud. Nous sommes une equipe de champions : nous cherchons quelqu'un du meme calibre - un developpeur qui a fait ses preuves sur des produits SaaS destines aux clients, et qui a completement reinvente sa facon de travailler autour de l'IA.
A propos du role
Ce poste est ideal pour un developpeur chevronne qui souhaite avoir un reel impact produit, influencer les decisions techniques et contribuer a batir une architecture moderne et scalable, du frontend jusqu'au backend.
Le frontend demeure au cur du role : vous travaillerez principalement sur des applications Vue 3 complexes et a fort volume. Mais votre portee ira au-dela de l'interface - vous developperez egalement nos APIs et services backend en Go, au sein de notre infrastructure cloud, en collaboration etroite avec les equipes produit et design. La combinaison Vue + Go est notre stack, et nous cherchons quelqu'un qui la maitrise des deux cotes.
Nous sommes une organisation AI-first. Nous ne cherchons pas quelqu'un qui a essaye quelques outils d'IA : nous cherchons un developpeur qui a transforme en profondeur sa maniere de concevoir, coder, tester et livrer grace a l'IA, et qui peut elever toute l'equipe a ce niveau.
Vos responsabilites
- Concevoir, developper et maintenir des applications frontend complexes avec Vue 3
- Developper nos APIs et services backend en Go pour notre plateforme cloud SaaS
- Participer aux decisions d'architecture full stack (state management, performance, structure des composants, services, integrations)
- Traduire des besoins produit complexes en interfaces claires, performantes et maintenables, destinees a des clients reels
- Optimiser les performances, l'accessibilite et l'experience utilisateur
- Incarner et promouvoir le developpement AI-first : integrer les outils et workflows d'IA dans tout le cycle de developpement (conception, code, tests, revue, livraison)
- Elever le niveau technique de l'equipe par le mentorat, les revues de code et les bonnes pratiques
- Contribuer a l'evolution des standards d'ingenierie (tests, tooling, CI/CD)
Profil recherche
- 10+ ans d'experience en developpement logiciel, dont une experience significative en full stack
- Excellente maitrise de Vue.js 3 (Composition API, reactivity system, lifecycle, performance)
- Solide experience de produits SaaS cloud destines aux clients (customer-facing), a fort trafic ou critiques
- Tres bonne connaissance de JavaScript / TypeScript, HTML5 et CSS moderne
- Solide experience backend en Go (APIs, services, bases de donnees) - la combinaison Vue + Go est au cur de ce role
- Developpeur AI-first : vous avez repense votre facon de travailler autour de l'IA - agents de codage, workflows assistes par IA, automatisation - et vous pouvez le demontrer, pas seulement en parler
- Solide comprehension des concepts avances : state management, performance, architecture, testabilite
- A l'aise dans un environnement produit agile et collaboratif
Atouts importants
- Experience avec Vue 2 (migration Vue 2 Vue 3 est un plus)
- Experience backend avec PHP, Laravel ou Symfony
- Experience avec des systemes de design, UI libraries ou design tokens
- Experience approfondie des environnements cloud (AWS, Azure ou GCP)
- Bonne comprehension des pipelines CI/CD
Pourquoi nous rejoindre
- Impact direct sur des produits utilises a grande echelle
- Liberte technique et influence reelle sur les choix d'architecture
- Environnement mature, mais en forte croissance
- Equipe internationale (Canada, Etats-Unis, Europe)
- Produits reconnus dans l'industrie (Veloce, Maitre'D)
Ce que nous offrons
- Assurance medicale et dentaire des le jour 1
- Telemedecine 24/7
- REER avec contribution de l'employeur
- Vacances et conges personnels
- Teletravail
- Defis techniques stimulants dans une entreprise en croissance rapide
*******************************************
Senior Full Stack Developer - Vue.js + Go / AI-First Development
About PayFacto
PayFacto is a fast-growing fintech company delivering fully integrated POS and payment solutions to restaurants, hotels, and bars. Our SaaS platforms power mission-critical operations for thousands of merchants every day.
We are looking for an exceptional Senior Full Stack Developer to play a key role in building and evolving our next-generation cloud platform. We are a team of champions, and we're looking for someone of the same caliber - a developer with a proven track record on customer-facing SaaS products who has completely reinvented the way they work around AI.
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