Développeur Frontend Senior – Vue.js (Vue 3) - Senior Frontend Developer
PayFacto
9d ago
0DevCanadahimalayas
Дизайнер-продуктуFrontend-Vue.Js-EngineerSenior-Front-End-DeveloperVue.Js-DeveloperSenior-Frontend-EngineerSenior
Job Description
À propos de PayFactoPayFacto est une entreprise de technologie financière en forte croissance, spécialisée dans les solutions de paiement et de point de vente (POS) pour les restaurants, hôtels et bars. Nous développons des plateformes critiques utilisées quotidiennement par des milliers de commerçants, combinant performance, fiabilité et excellence UX.Nous recherchons aujourd’hui un développeur Frontend senior, passionné par le développement web moderne, pour jouer un rôle clé dans la conception et l’évolution de notre nouvelle plateforme cloud.À propos du rôleCe poste est idéal pour un développeur frontend expérimenté qui souhaite avoir un réel impact produit, influencer les décisions techniques et contribuer à bâtir une architecture frontend solide, moderne et scalable.Vous travaillerez principalement sur des applications Vue 3, au cœur de produits complexes et à fort volume, en collaboration étroite avec les équipes backend, produit et design.Vos responsabilitésConcevoir, développer et maintenir des applications frontend complexes avec js 3Participer aux décisions d’architecture frontend (state management, performance, structure des composants, etc.)Traduire des besoins produit complexes en interfaces claires, performantes et maintenablesOptimiser les performances, l’accessibilité et l’expérience utilisateurCollaborer avec les équipes backend (APIs, contrats, intégration)Élever le niveau technique de l’équipe par le mentorat, les revues de code et les bonnes pratiquesContribuer à l’évolution des standards frontend (tests, tooling, CI/CD)Profil recherché5+ ans d’expérience en développement frontend, dont une expérience significative avec jsExcellente maîtrise de Vue.js 3 (Composition API, reactivity system, lifecycle, performance)Très bonne connaissance de JavaScript / TypeScript, HTML5 et CSS moderneExpérience avec des applications web complexes, à fort trafic ou critiquesSolide compréhension des concepts frontend avancés : state management, performance, architecture, testabilitéÀ l’aise dans un environnement produit agile et collaboratifAtouts importantsExpérience avec Vue 2 (migration Vue 2 → Vue 3 est un plus)Connaissances full-stack ou backend (Go, PHP, Laravel, Symfony)Expérience avec des systèmes de design, UI libraries ou design tokensFamiliarité avec les environnements cloud (AWS, Azure ou GCP)Bonne compréhension des pipelines CI/CDPourquoi nous rejoindreImpact direct sur des produits utilisés à grande échelleLiberté technique et influence réelle sur les choix d’architectureEnvironnement mature, mais en forte croissanceÉquipe internationale (Canada, États-Unis, Europe)Produits reconnus dans l’industrie (Veloce, Maitre’D)Ce que nous offronsAssurance médicale et dentaire dès le jour 1Télémédecine 24/7REER avec contribution de l’employeurVacances et congés personnelsTélétravailDéfis techniques stimulants dans une entreprise en croissance rapide************************Senior Frontend Developer – Vue.js (Vue 3)About PayFactoPayFacto is a fast-growing fintech company delivering fully integrated POS and payment solutions to restaurants, hotels, and bars. Our platforms power mission-critical operations for thousands of merchants every day.We are looking for a Senior Frontend Developer to play a key role in building and evolving our next-generation cloud platform, with a strong focus on Vue.js 3.About the roleThis role is ideal for a highly experienced frontend engineer who wants to own meaningful product areas, influence technical direction, and help build a scalable, modern frontend architecture.You will work primarily with Vue 3, building complex, high-performance applications in close collaboration with backend, product, and design teams.ResponsibilitiesDesign, build, and maintain complex frontend applications using js 3Drive frontend architecture decisions (component structure, state management, performance)Translate complex product requirements into clean, intuitive user interfacesOptimize performance, accessibility, and overall UXCollaborate closely with backend teams on API design and integrationRaise engineering standards through code reviews, mentoring, and best practicesContribute to frontend tooling, testing strategy, and CI/CD pipelinesAbout you5+ years of frontend development experience, with strong Vue.js expertiseDeep knowledge of Vue.js 3, including Composition API and reactivityStrong proficiency in JavaScript / TypeScript, HTML, and modern CSSExperience building complex, large-scale or business-critical web applicationsSolid understanding of frontend architecture, performance, and maintainabilityComfortable working in Agile, product-driven environmentsNice to haveExperience with Vue 2 and Vue 2 → Vue 3 migrationsBackend or full-stack experience (Go, PHP, Laravel, Symfony)Familiarity with design systems and UI librariesCloud experience (AWS, Azure, GCP)CI/CD experienceWhat we offerMedical and dental coverage from Day 124/7 telemedicineRRSP matchingVacation and personal daysRemote workTh
