À propos de l'entreprise
FLiiP est une startup SaaS en pleine croissance qui transforme la gestion des centres de conditionnement physique et des opérateurs multi-sites. Leur plateforme tout-en-un aide les gyms et studios à centraliser leurs opérations, automatiser leur communication et maximiser la rétention de leurs membres.
Soutenus par plus de 4 M$ CAD en financement d'amorçage et participants au Google for Startups Accelerator, ils connaissent une croissance soutenue à travers l'Amérique du Nord. Avec une vision AI-first et une culture d'expérimentation continue, c'est une équipe qui construit pour de vrai.
Le rôle
Dans le cadre de la modernisation de sa plateforme, FLiiP recrute un·e développeur·se UI/Front-End pour construire et implémenter son système de design. C'est un rôle fondateur : vous serez responsable de faire le pont entre la vision design et l'implémentation technique, en travaillant en étroite collaboration avec le designer UI/UX.
Le profil cible est un profil hybride : quelqu’un qui part du design (Figma, UI), maîtrise le CSS et va jusqu’à l’intégration dans React.
Responsabilités principales
Implémentation du système de design
- Construire et maintenir une bibliothèque de composants React avec Storybook, à partir des designs Figma.
- Créer des composants réutilisables suivant les principes du design atomique.
- Établir les design tokens, les patterns d'usage et la documentation associée.
Intégration & CSS
- Livrer des interfaces pixel-perfect, responsives, et compatibles multi-navigateurs (web et React Native mobile).
- Rédiger un CSS propre et maintenable, en tenant compte des contraintes du codebase existant.
Modernisation du code legacy
- Refactoriser progressivement du code HTML/CSS/jQuery/JavaScript vers des standards modernes.
- Maintenir la rétrocompatibilité tout en améliorant la qualité et la cohérence de la base de code.
Collaboration & outils
- Travailler avec le designer pour valider la faisabilité technique des designs.
- Utiliser les outils IA pour accélérer les tâches répétitives.
Profil recherché
Compétences requises
- Maîtrise des outils de design: Expérience avec Figma et traduction des designs en code pixel-perfect
- Expérience React & React native: À l'aise pour construire des composants fonctionnels, gérer l'état et comprendre le cycle de vie des composants
- Maîtrise JavaScript: Solide compréhension de JavaScript vanilla et jQuery, avec capacité à lire, comprendre et modifier le code existant
- 5+ années d'expérience professionnelle en développement front-end
- Compréhension approfondie du CSS: design responsive, flexbox, grid, animations, compatibilité cross-browser et techniques CSS modernes
Atouts
- Expérience avec Storybook ou équivalent.
- Présenter des designs : Être en mesure de présenter vos réalisations de design devant plusieurs interlocuteurs
- Familiarité avec les systèmes de design et la méthodologie design atomique.
- Connaissance des solutions CSS-in-JS (styled-components, emotion).
- Utilisation des outils IA dans le workflow de développement.
- Bilingue français/anglais.
Ce que l'on offre
- Rémunération compétitive selon profil et expérience.
- Couverture à 50 % des primes d'assurance collective santé.
- Soutien santé et bien-être : allocation gym, cours sportifs, sports d'équipe, et 900 $/an en allocation télécommunications.
- Budget dédié au développement professionnel : certifications IA, conférences, formations continues.
- Poste 100% remote au Canada, avec 1 seul jour/mois requis au bureau de Brossard.
- Opportunité de contribuer directement à la croissance d'une entreprise AI-driven dans un marché vaste et sous-desservi.
- Collaboration étroite avec la direction dans une culture fondée sur la fitness, l'innovation et la vitesse.