Dans le cadre de l'évolution de la compagnie, nous créons le poste de Développeur Frontend Sénior – Vue.js (V.3).
Qu’est-ce que Folks ?
Folks est une compagnie québécoise (fondée en 2009) en pleine croissance qui propose une solution SAAS avec plus de 30 modules dans le domaine des ressources humaines. Notre objectif est de simplifier la vie des gestionnaires et des professionnels RH des PME canadiennes.
Forts de notre créativité, de notre passion et de notre ambition, nous nous distinguons en tant que leader des technologies RH pour les PME au Canada, avec plus de 1200 clients dans tout le pays. De la phase de recrutement à l'intégration des employés, en passant par la gestion quotidienne des dossiers et les évaluations de performance, les solutions de Folks centralisent l'ensemble de la gestion des ressources humaines, permettant ainsi de gagner en efficacité.
Notre souhait est d'ainsi continuer à répondre aux besoins en faisant évoluer le logiciel et c'est pourquoi nous sommes actuellement à la recherche d'un Expert Vue.js pour compléter notre équipe.
Description du poste et responsabilités :
Au sein d'une équipe de développeurs confirmés, tes journées seront rythmées par la conception, le développement et la maintenance de nos applications cloud notamment pour un nouveau projet From Scratch !
- Concevoir et développer des interfaces utilisateur modernes et performantes en utilisant Vue.js (version 3)
- Optimiser les performances des composants et des interactions utilisateurs pour garantir une navigation fluide et réactive
- Implémenter et gérer des architectures frontend robustes en utilisant Pinia pour la gestion de l'état global et complexe
- Écrire et maintenir des tests unitaires avec Vitest pour valider la fiabilité et la qualité des fonctionnalités développées
- Participer aux revues de code pour garantir la conformité aux normes de qualité et maintenir une base de code modulaire et maintenable
- Collaborer avec les équipes produit, UX/UI et backend pour assurer l'intégration harmonieuse des composants et fonctionnalités
- Intégrer Vuetify de manière optimale pour garantir la cohérence visuelle et l'accessibilité des interfaces utilisateur en Material Design 3
- Mentorer et encadrer des membres plus juniors de l'équipe pour favoriser leur développement professionnel
Ton quotidien dans l'équipe :
- Tu intégreras un Squad de 7 à 8 personnes (développeurs Front et Back, QA, PO, UX/UI, DevOps)
- Daily Standup Meeting tous les matins à 9h
- Travailler sur des sprints de 3 semaines
- Participer à toutes les cérémonies Agile (grooming, review, planning, etc.)
- Collaborer avec les autres développeurs au moment des Design Session
- Travailler de façon rapprochée avec les PO et les QA
Qualifications requises :
- Maîtriser Vue.js (version 3) avec une solide expérience dans l'utilisation de TypeScript et Composition API pour le développement de composants réactifs et modulaires
- Posséder au moins une expérience significative avec Material Design et savoir l'implémenter efficacement à l'aide de Vuetify
- Être à l'aise dans la création et la gestion d'architectures frontend, notamment avec Pinia pour la gestion des états
- Savoir écrire des tests unitaires (approche TDD recommandée) et les maintenir à l'aide de Vitest, avec une compréhension des bonne pratiques en matière de tests
- Démontrer une expertise dans l'optimisation des performances frontend
- Comprendre les principes d'accessibilité et savoir les appliquer dans le développement des interfaces utilisateur
- Avoir une expérience avérée de collaboration avec des équipes multidisciplinaires incluant UX/UI, backend et produit dans un environnement Agile.
Atouts supplémentaires :
- Être familier avec des outils comme GitHub ou GitLab
- Posséder de l'expérience en développement backend, notamment PHP et/ou Laravel
- Engagement envers l'amélioration continue : démontrer un intérêt pour une participation active à des conférences, formations ou projets open source pour rester à jour avec les dernières tendances technologiques
- Connaissance / intérêt du monde des ressources humaines
Qu’est-ce que ça signifie travailler chez Folks ?
- Travailler de chez toi, d'un des bureaux, de chez ta grand-mère, du Japon ou de la lune, en autant que tu aies une connexion internet;
- Participer à la création de inside-jokes;
- Te développer professionnellement dans une entreprise aux possibilités infinies;
- Concilier ta vie personnelle et professionnelle selon ton horaire 100% flexible;
- Devoir profiter d'une flexibilité et d'une réelle autonomie;
- Partager ta connaissance de “memes” dans les canaux discord de l’entreprise;
- Laisser libre cours à ta créativité et ton imagination!
C’est des défis à profusions, des possibilités d’avancement professionnel à l’infini. C’est la possibilité d’avoir un impact direct dans les opérations quotidiennes. C’est une équipe jeune et dynamique qui travaille de concert pour être les meilleurs.
Ce qu’on te promet en échange :
- Poste à temps plein 37.5 heures/semaine;
- Télétravail à 100% ou mode hybride (flexible)
- Ambiance Startup Tech
- Assurances collectives payées à 50% par l'employeur + un compte santé
- Banque de congés mobiles et maladie
- Formations continues;
- Snacks et collations à profusion;
- REER et RPDB
- Jouer un rôle clé dans la croissance d’une entreprise en évolution.
Hâte de faire ta connaissance !
Dans ce texte, le masculin est utilisé pour en faciliter la lecture et inclut toutes les identités de genre et profils variés potentiels.