Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Développeur·se Frontend

Full-time

Turbulent


Que ferez-vous ? 

En tant que membre de l'équipe RICARDO de Turbulent, vous contribuerez à l'évolution de la plateforme numérique de RICARDO, un produit culinaire de référence utilisé par des millions d'utilisateurs au Québec et à l'international. Vous travaillerez en étroite collaboration avec une équipe pluridisciplinaire (développement, produit, design, data) sur l'écosystème numérique de RICARDO. 

Vous agirez en tant que ressource clé sur ce mandat afin de contribuer à la modernisation de l'expérience utilisateur et au développement de nouvelles fonctionnalités, avec un souci constant de la performance, de l'accessibilité et de la qualité visuelle. 

Le projet RICARDO utilise plusieurs technologies dont : React, TypeScript, HTML5, CSS3, Sass, Storybook, outils de build (Webpack, Vite), Node.js, Docker, AWS. 

Vos talents  

  • Communiquer et collaborer étroitement avec des collègues d'expertises variées et traduire le jargon technique. Vulgariser des concepts complexes est naturel pour vous. 
  • Transformer une maquette ou un parcours utilisateur en une interface robuste, performante et fidèle au design. 
  • Vous adapter à des contextes variés, à des priorités parfois changeantes. 
  • Partager de la rétroaction constructive avec vos collègues et être orienté.e vers les solutions. 
  • Écrire de la documentation claire. Partager l'information au sein de votre équipe est important pour vous. 
  • Faire preuve de rigueur et d'autonomie. Vous montrez une forte curiosité pour les dernières tendances technologiques. 
  • Tirer parti de l'intelligence artificielle pour optimiser votre travail. 
  • Faire avancer les choses, partager les bonnes pratiques en développement frontend et contribuer à implémenter des processus efficaces. 
  • Collaborer de près avec le Product Owner et l'équipe Design pour l'élaboration de nouveaux projets avec le client. 
  • Soulever et documenter les risques inhérents aux solutions proposées et trouver les mitigations nécessaires. 
  • Avoir le souci du détail et un sens aigu de l'expérience utilisateur. 

Vos réalisations et expériences antérieures  

  • Vous avez 8 ans et plus d'expérience en tant que développeur.euse frontend. 
  • Diplôme en programmation informatique ou tout autre domaine connexe. 
  • Compétences avancées en JavaScript et TypeScript. 
  • Forte expérience avec React et son écosystème (gestion d'état, hooks, routing). 
  • Excellente maîtrise de HTML5, CSS3 et des préprocesseurs (Sass, Less). 
  • Bonne compréhension des principes de design responsive, d'accessibilité (WCAG) et de performance web. 
  • Familiarité avec les outils de build modernes (Webpack, Vite ou équivalents). 
  • Expérience avec les services Cloud (AWS ou autre) et avec Docker (un atout). 
  • Solide expérience dans la conception, le développement et la maintenance d'interfaces à fort trafic. 
  • Expérience avec des outils de tests frontend (Jest, Testing Library, Cypress ou équivalents). Vous avez toujours à l'esprit d'améliorer la couverture de test. 
  • Fortes connaissances des systèmes de contrôle de version (Git) et des processus de déploiement. 
  • Aisance avec la méthodologie Agile. 
  • Expérience avec des outils d'intelligence artificielle appliqués au développement (un atout). 
  • Excellente maîtrise du français et bonne maitrise de l'anglais, tant à l'oral qu'à l'écrit. 

Ce que vous brûlez d'envie d'accomplir  

  • Intégrer une équipe solide et compétente au sein de laquelle apprendre. 
  • Prendre part à la revue de code de manière constructive. Vous aimez partager vos connaissances afin d'aider vos collègues à progresser dans un aspect technique. 
  • Contribuer à l'amélioration continue du code base et de l'expérience utilisateur. 
  • Participer aux événements Scrum (Daily, sprint planning, sprint review et sprint retrospective). 
  • Contribuer à la culture bienveillante de l'équipe. 
  • Participer aux améliorations et au processus des choix technologiques relatifs au produit RICARDO. 
  • Collaborer étroitement avec les designers pour faire évoluer le système de design et les composants partagés. 
  • Mettre en place des architectures frontend efficaces et des solutions robustes grâce à un processus itératif. 
  • Intégrer l'IA dans vos pratiques de développement. 
  • Soutenir les autres membres de l'équipe dans leurs tâches quotidiennes. 
  • Prendre en charge les systèmes de compilation et de déploiement applicatif des projets qui vous sont assignés. 

------

What will you do?

As a member of Turbulent's RICARDO team, you will contribute to the evolution of the RICARDO digital platform, a leading culinary product used by millions of users in Quebec and internationally. You will work closely with a multidisciplinary team (development, product, design, data) on RICARDO's digital ecosystem.

You will act as a key resource on this mandate, contributing to the modernization of the user experience and the development of new features, with a constant focus on performance, accessibility, and visual quality.

The RICARDO project uses several technologies, including: React, TypeScript, HTML5, CSS3, Sass, Storybook, build tools (Webpack, Vite), Node.js, Docker, AWS.

Your strengths

  • Communicate and collaborate closely with colleagues from various areas of expertise and translate technical jargon — simplifying complex concepts comes naturally to you.
  • Turn a mockup or user journey into a robust, high-performing interface that stays true to the design.
  • Adapt to different contexts and sometimes shifting priorities.
  • Provide constructive feedback and remain solution-oriented.
  • Write clear documentation and value knowledge sharing within your team.
  • Demonstrate rigor and autonomy, with strong curiosity for the latest tech trends.
  • Leverage AI to optimize your work.
  • Drive progress, share frontend best practices, and help implement efficient processes.
  • Work closely with the Product Owner and Design team on new client projects.
  • Identify and document risks in proposed solutions and define mitigation strategies.
  • Pay strong attention to detail and have a sharp sense of user experience.

Your experience and background

  • 8+ years of experience as a frontend developer.
  • Degree in computer programming or a related field.
  • Advanced skills in JavaScript and TypeScript.
  • Strong experience with React and its ecosystem (state management, hooks, routing).
  • Excellent command of HTML5, CSS3, and preprocessors (Sass, Less).
  • Solid understanding of responsive design, accessibility (WCAG), and web performance principles.
  • Familiarity with modern build tools (Webpack, Vite, or equivalents).
  • Experience with cloud services (AWS or others) and Docker (an asset).
  • Strong experience designing, developing, and maintaining high-traffic interfaces.
  • Experience with frontend testing tools (Jest, Testing Library, Cypress, or equivalents) with a focus on improving test coverage.
  • Strong knowledge of version control systems (Git) and deployment processes.
  • Comfortable working in an Agile environment.
  • Experience with AI tools applied to development (an asset).
  • Excellent French and good English communication skills, both written and spoken.

What you're eager to accomplish

  • Join a strong, skilled team where you can continue learning.
  • Participate constructively in code reviews and enjoy sharing knowledge to help teammates grow technically.
  • Contribute to continuous improvement of the codebase and user experience.
  • Take part in Scrum ceremonies (daily stand-ups, sprint planning, sprint reviews, retrospectives).
  • Contribute to a positive, supportive team culture.
  • Participate in improving processes and technological decisions related to the RICARDO product.
  • Collaborate closely with designers to evolve the design system and shared components.
  • Build efficient frontend architectures and robust solutions through an iterative approach.
  • Integrate AI into your development practices.
  • Support other team members in their daily tasks.
  • Take ownership of build systems and application deployment for your assigned projects.
Vacancy posted 17 days ago
Similar jobs that could be interesting for youBased on the Développeur·se Frontend in Montréal, QC vacancy
  •  ...studios internationaux et participer à des réunions de travail qui se déroulent exclusivement en anglais. Cloud Imperium Games est...  ...engagent les joueurs du monde entier. Fondée en 2012 par le développeur de jeux renommé Chris Roberts, Cloud Imperium Games (CIG) est l'un... 
    Front end
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    14 days ago
  •  ...Nous sommes actuellement à la recherche d’un développeur logiciel senior ou d’une développeuse logicielle senior afin de se joindre à notre équipe d’ingénierie à Montréal. La personne choisie contribuera à la conception, au développement, à la vérification et à la maintenance... 
    Suggested
    Full time
    Apprenticeship

    PACE Aerospace & IT

    Montréal, QC
    15 days ago
  •  ...ENTREPRISE Une organisation, trois entités complémentaires : JALF pour se rencontrer, LEO Plaisir pour s’épanouir, JUST A LITTLE FUN pour...  ...pour suivre notre ambition technologique. Nous recherchons un·e développeur·se intermédiaire Full Stack pour participer activement à cette... 
    Front end
    Summer work
    Work at office
    Remote work
    Work from home
    Flexible hours

    JALF | JUST A LITTLE FUN

    Montréal, QC
    11 days ago
  •  ...ouverts, qui ont le courage de prendre des initiatives et capables de se remettre en question. Au cœur des relations humaines et du...  ...amené à collaborer avec des équipes techniques (architectes, développeurs, devops, analystes qualités) et des équipes solutions (Product Owners... 
    Front end
    Full time
    Apprenticeship
    Work at office
    Remote work

    Wepoint

    Montréal, QC
    15 days ago
  •  ...Nous recherchons un.e développeur.se de recherche sénior en apprentissage automatique pour rejoindre notre équipe travaillant sur un agenda de recherche novateur en sécurité de l'IA. Dans ce rôle, vous travaillerez en étroite collaboration avec les chercheur.se.s en apprentissage... 
    Suggested
    Apprenticeship
    Work at office
    Flexible hours
    Day shift

    LoiZéro

    Montréal, QC
    13 days ago
  •  ...production. Soutenir et encadrer les autres développeurs par le biais de revues de code, de...  ...connaissances fonctionnelles en développement frontend (React ou équivalent) ~ Capacité...  ...environnement où chacun trouve sa place, se sent valorisé et peut atteindre des résultats... 
    Front end
    Full time
    Apprenticeship
    Work at office
    Work from home
    Day shift

    Vention

    Montréal, QC
    25 days ago
  •  ...studios internationaux et participer à des réunions de travail qui se déroulent exclusivement en anglais. Cloud Imperium Games est...  ...engagent les joueurs du monde entier. Fondée en 2012 par le développeur de jeux renommé Chris Roberts, Cloud Imperium Games (CIG) est l'un... 
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    17 days ago
  •  ...game! Description du poste Nous sommes à la recherche d'un Développeur ou d'une Développeuse d'automatisation et d'infrastructures de...  ...bâtir un monde plus inclusif. Nous voulons que les Gamelofteurs se concentrent sur l'essentiel: créer du fun et des jeux de haute qualité... 
    Full time
    Part time
    Summer work
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Gameloft Montréal

    Montréal, QC
    18 days ago
  •  ...40 pays, ChapsVision propose des solutions sectorielles via ses plateformes phares : ArgonOS, Sinequa et Chaps Agents. L'entreprise...  ...'échelle mondiale. Présentation du poste En tant que Développeur·se Frontend Senior, vous jouez un rôle clé dans la conception et le... 
    Front end
    Long term contract
    Shift work

    ChapsVision

    Montréal, QC
    more than 2 months ago
  •  ...Yoshua Bengio. Reconnu mondialement pour ses importantes contributions au domaine de l'...  ...l'innovation technologique. Cette mission se décline en trois axes principaux : l'évaluation...  ...adoption à Mila. Nous recherchons un.e développeur.se de recherche principal.e pour rejoindre... 
    Apprenticeship
    Remote work
    Worldwide
    Flexible hours
    Day shift

    Mila - Institut québécois d'intelligence artificielle

    Montréal, QC
    more than 2 months ago
  •  ...Nous recherchons un.e développeur.se en apprentissage automatique sénior (recherche appliquée) pour rejoindre notre équipe travaillant sur un agenda de recherche novateur en sécurité de l'IA. Dans ce rôle, vous travaillerez en étroite collaboration avec les chercheur.se.s en... 
    Apprenticeship
    Work at office
    Flexible hours
    Day shift

    LoiZéro

    Montréal, QC
    17 days ago
  •  ...Consultant·e Développeur·se d’affaires – Informatique (Recrutement TI) Présentation du poste Vous êtes passionné(e) par le développement d’affaires et le recrutement TI? Vous connaissez bien l’univers technologique et aimez connecter les bonnes personnes aux bonnes opportunités... 
    Permanent employment

    TOTEM Recruteur de talent

    Montréal, QC
    14 days ago
  •  ...est un mode de vie, une aventure encadrée par notre équipe qui vous aide à chaque étape : visas, logement, intégration.Votre intégration se fera en un clin d’œil avec Workin, agence de recrutement spécialisée dans l'expatriation France / Canada.Envoyez-nous votre candidature... 
    Remote work
    Flexible hours

    Workin Group

    Montréal, QC
    more than 2 months ago
  •  ...la fois pour son modèle de commerce numérique et pour sa production de contenu culturel. À propos du poste : En tant que Développeur·se logiciel principal·e vous êtes responsable de la conception et de la livraison de solutions logicielles de haute qualité et évolutives... 
    Daily paid
    Long term contract
    Contract work

    SSENSE

    Montréal, QC
    more than 2 months ago
  •  ...Consultant·e Développeur·se d’affaires – Construction (Recrutement Construction) Présentation du poste Vous souhaitez contribuer au succès d’entreprises du secteur de la construction en leur trouvant les meilleurs talents? Vous aimez développer des relations, comprendre... 
    Permanent employment

    TOTEM Recruteur de talent

    Montréal, QC
    14 days ago
  •  ...numériques fluides et soutiennent une hypercroissance. Le·La Développeur·se Logiciel (Niveau 3), React Native agit en tant que...  ...architecture de microservices exploitant les modèles « backend-for-frontend » Pourquoi nous rejoindre : Prestations complémentaires... 
    Front end
    Immediate start

    SSENSE

    Montréal, QC
    a month ago
  •  ...visualiser et d'en quantifier les émissions. Nous recherchons un(e) développeur(se) senior qui souhaite avoir un réel impact, qui est fier(ère)...  ..., tester, intégrer et déployer des solutions backend, frontend et des API. Assurer la maintenance et la haute disponibilité... 
    Front end
    Permanent employment
    Contract work
    For contractors
    Flexible hours

    GHGSAT

    Montréal, QC
    17 days ago
  •  ...solutions performantes et évolutives qui garantissent des expériences numériques fluides et soutiennent une hyper-croissance. Le·La Développeur·se Logiciel (Niveau 3) traduit les besoins produits et commerciaux en logiciels fiables et évolutifs, générant un impact mesurable... 
    Immediate start

    SSENSE

    Montréal, QC
    more than 2 months ago
  • $20 per hour

     ...de poste Fournir un servir haute gamme à une clientèle d’affaire dans des salons privatisés et confidentiels.   Poste : Serveur-se Endroit : Salon exécutif de la banque Nationale (800 RUE St-Jacques, Montréal, H3C 1A3) Horaire : Du lundi au vendredi de jour... 
    Monday to friday
    Day shift
    Afternoon shift

    Aramark

    Montréal, QC
    21 hours ago
  • $70k - $135k per year

    Développeur Java Description de poste CGI est à la recherche de Développeurs(ses) Java senior appelés à intervenir auprès de clients d'envergure...  ...À titre de développeur(se) Java senior, vous serez appelé...  ...Connaissance d'un framework frontend (Angular ou React) *Le bilinguisme... 
    Front end
    Day shift
    Montréal, QC
    25 days ago
  •  ...dernières années. En tant que développeur Full stack, vous participerez...  ...plate-forme et contribuerez à ses nombreuses intégrations agricoles...  ...composantes « Backend » que « Frontend »; Comprendre et valider le...  ..., Sollio Agriculture se spécialise dans l’approvisionnement... 
    Front end
    Permanent employment
    Full time
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours
    Day shift

    Sollio Agriculture

    Montréal, QC
    11 days ago
  •  ...intégrité, d'innovation et de volonté de remettre en question le consensus. Nous sommes à la recherche de plusieurs  développeurs de logiciels passionnés pour se joindre à notre équipe. Vous développerez des logiciels essentiels qui alimentent la collecte, la transformation... 
    Work at office
    Worldwide

    DRW Montreal

    Montréal, QC
    2 days ago
  •  ...studios internationaux et participer à des réunions de travail qui se déroulent exclusivement en anglais. Cloud Imperium Games est...  ...engagent les joueurs du monde entier. Fondée en 2012 par le développeur de jeux renommé Chris Roberts, Cloud Imperium Games (CIG) est l'un... 
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    12 days ago
  •  ...Description du poste En tant que Développeur embarqué chez Vention… Vous contribuerez...  ...collaboration, et qui souhaite faire évoluer ses compétences techniques et sa carrière....  ...environnement où chacun trouve sa place, se sent valorisé et peut atteindre des résultats... 
    Daily paid
    Full time
    Contract work
    Apprenticeship
    Work at office
    Work from home
    Day shift

    Vention

    Montréal, QC
    8 days ago
  • $25 per hour

     ...respecter et appliquer les règlements du centre Épic tout en étant diplomate; S’assurer que les participants utilisent les vestiaires pour se dévêtir et qu’ils ne mangent pas sur les lieux de l’activité; Replacer les accessoires de piscines et maintenir les lieux propres et... 
    Contract work
    Part time
    Flexible hours
    Weekday work

    Loisirs récréatifs et communautaires de Rosemont

    Montréal, QC
    2 days ago
  •  ...Mener des initiatives visant à améliorer la qualité des données, réduire la latence et accroître la précision des systèmes de recherche. Se tenir à jour en continu sur les technologies émergentes et les meilleures pratiques en ingénierie des données et en IA. Contribuer de... 
    Work at office
    Worldwide

    DRW Montreal

    Montréal, QC
    17 days ago
  • $17.95 - $19.45 per hour

     ...compétences en matière de service à la clientèle et de communication. Informations complémentaires UAP est une communauté diverse qui se veut inclusive et respectueuse. La somme de nos différences individuelles, de nos expériences, de nos connaissances, de notre expression... 
    Full time

    NAPA Auto Parts

    Montréal, QC
    5 days ago
  •  ...DESCRIPTION DU POSTE :   Nous sommes à la recherche de « Développeur Salesforce CPQ » pour un projet d'envergure.     RÔLE ET RESPONSABILITÉS...  ...dans le but d’offrir la plus grande flexibilité possible à ses employés! En plus d’offrir un environnement de travail stimulant... 
    Daily paid
    Permanent employment
    Full time
    Local area
    Flexible hours

    Levio

    Montréal, QC
    1 day ago
  •  ...DESCRIPTION DU POSTE : Levio est actuellement à la recherche d’un Développeur Python pour contribuer à un projet d’envergure situé à Montréal...  ...dans le but d’offrir la plus grande flexibilité possible à ses employés! En plus d’offrir un environnement de travail stimulant... 
    Daily paid
    Flexible hours

    Levio

    Montréal, QC
    6 hours ago
  •  ...idées et à récompenser leurs résultats. En tant que stagiaire développeur de logiciel , vous rejoindrez l'une de nos équipes de...  ...mentor expérimenté dans votre domaine. Les mentors et les mentorés se rencontrent pour discuter des objectifs, des défis et du développement... 
    Apprenticeship
    Summer work
    Internship
    Work at office
    Worldwide

    DRW Montreal

    Montréal, QC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur·se Frontend. Be the first to apply!