Datmos has three office locations (Montreal, QC; Quebec City, QC; and Whitefish, MT) and offers full flexibility to work from any of these offices or 100% remotely. This position is open to candidates based in either Canada or the United States.
___
Datmos possède trois bureaux (Montréal, Québec et Whitefish, MT) et offre une flexibilité totale pour travailler depuis l’un de ces bureaux ou en télétravail à 100 %. Ce poste est ouvert aux candidats basés au Canada ou aux États-Unis.
Born from the merger of O2 Commerce, experts in data-driven commerce strategy, and ZaneRay, an award-winning design and experienced agency, Datmos brings together passionate experts who combine creativity and data to craft inspiring eCommerce experiences.
Driven by a shared passion for excellence, we help visionary brands grow by aligning commerce strategy, digital experience, and technology implementation to deliver innovative, data-driven digital commerce solutions.
We’re looking for an experienced Front-End Developer strong in Vue.js and/or React.js to join our team and help build performant, scalable, and elegant interfaces for modern websites and web applications. You’ll work across React and Vue ecosystems (with frameworks like Next.js and Nuxt.js), integrating with APIs and delivering exceptional front-end experiences across devices.
This role blends deep technical proficiency with a strong sense of UI craftsmanship. The ideal candidate is framework-flexible, fluent in JavaScript/TypeScript, and experienced with building responsive, API-driven interfaces.
You will be responsible for:
- Building React- or Vue-based front ends using Next.js, Nuxt.js, or similar frameworks.
- Connecting to and managing data from RESTful and GraphQL APIs.
- Translating UI/UX designs into responsive, mobile-first, and accessible web components.
- Leveraging TypeScript, Tailwind, and component-driven architecture.
- Optimizing applications for performance, SEO, and user experience.
- Participating in sprint planning, reviews, and architectural discussions with cross-functional teams.
- Developing responsive, accessible, and reusable UI components using modern front-end technologies.
Requirements:
- 5+ years of front-end development experience with strong expertise in JavaScript (ES6+), TypeScript, HTML, and CSS, as well as Vue and/or React (Next.js/Nuxt).
- Solid understanding of SSR, SSG, ISR, and PWA best practices, with experience integrating REST and/or GraphQL APIs.
- Proficient with Git, CI/CD pipelines, and modern development tooling.
- Experience working with design systems (Storybook, Tailwind-based component libraries) and familiarity with headless CMS (e.g., Contentful, Storyblok) and e-commerce platforms (e.g., Shopify).
- Strong design sensitivity: typography, visual hierarchy, advanced responsive behavior, micro-interactions, accessibility (WCAG), and close collaboration with Product & Design (Figma).
- Ability to work independently, manage competing priorities, and demonstrate strong analytical, communication, and collaboration skills.
- Nice to have: experience with Docker, Node.js (Express/H3), light back-end debugging, advanced PWA experiences, and/or a background in design.
Benefits
Join Datmos and :
- Reach your full potential :
- Work with well known brands across North-America such as Five Below, Skullcandy,Yeti Cycles, Mountain Equipment Company, Casper, Jackson Mountain Resort, Group CH and many more, and global renown partners in the digital such as Bloomreach, Shopify, Big Commerce, Akeneo, Klayvio, Adobe etc..
- Grow your expertise: Have complete access to all the certifications you want and train while being paid.
- Bring your innovative ideas and your experts' eyes, to contribute to the development of our vision.
- Learn from the best: work with more than 100 certified experts in one of the most recognized agencies in the market.*
- Put yourself first :
- Access to health Insurances paid in part by the employer (Group insurance for you and your family).
- Vacations and paid personal days to take some rest.
- Disconnection policy to promote work-life balance
- Flexibility in your work location and your work hours (Offices in the US and Canada)
- A recognition program in the form of gift cards.
Don’t wait any longer and join the team!
_______________________
FRANÇAIS
Née de lafusion entre O2 Commerce, spécialiste des stratégies e-commerce orientées données,
et ZaneRay, agence primée en design et expérience digitale,Datmosréunit des experts passionnés qui combinent créativité et data pour imaginer des expériences e-commerce inspirantes.
Portés parune même passion pour l’excellence, nous aidons les marques visionnaires à croître en alignant stratégie commerciale, expérience numérique et mise en œuvre technologique, afin de livrer des solutions de commerce digital innovantes et data-driven.
Nous recherchons un·e Développeur.euse Front-End expérimenté·e ayant de solides compétences en Vue.js et/ou React.js pour rejoindre notre équipe et contribuer à la création d’interfaces performantes, évolutives et élégantes pour des sites web et applications modernes. Vous travaillerez au sein des écosystèmes React et Vue (avec des frameworks comme Next.js et Nuxt.js), en intégrant des APIs et en livrant des expériences front-end exceptionnelles sur tous les appareils.
Ce rôle combine une expertise technique approfondie avec un fort sens du détail et de la qualité d’interface. Le ou la candidat·e idéal·e est à l’aise avec différents frameworks, maîtrise JavaScript/TypeScript et possède une solide expérience dans la création d’interfaces responsives et pilotées par API.
Vous serez responsable de :
- Développer des interfaces front-end basées sur React ou Vue en utilisant Next.js, Nuxt.js ou des frameworks similaires.
- Connecter et gérer les données provenant d’APIs RESTful et GraphQL.
- Traduire des designs UI/UX en composants web responsives, mobile-first et accessibles.
- Exploiter TypeScript, Tailwind et une architecture orientée composants.
- Optimiser les applications en termes de performance, SEO et expérience utilisateur.
- Participer aux planifications de sprint, revues et discussions d’architecture avec des équipes transverses.
- Développer des composants UI responsives, accessibles et réutilisables à l’aide de technologies front-end modernes.
Exigences :
- 5+ ans d’expérience en développement front-end avec une solide expertise en JavaScript (ES6+), TypeScript, HTML et CSS, ainsi qu’en Vue et/ou React (Next.js/Nuxt).
- Bonne compréhension du SSR, SSG, ISR et des bonnes pratiques PWA, avec une expérience d’intégration d’APIs REST et/ou GraphQL.
- Maîtrise de Git, des pipelines CI/CD et des outils modernes de développement.
- Expérience avec des design systems (Storybook, librairies de composants basées sur Tailwind) et familiarité avec des CMS headless (ex. Contentful, Storyblok) ainsi que des plateformes e-commerce (ex. Shopify).
- Forte sensibilité design : typographie, hiérarchie visuelle, responsive avancé, micro-interactions, accessibilité (normes WCAG) et collaboration étroite avec les équipes Produit & Design (Figma).
- Capacité à travailler de manière autonome, à gérer des priorités concurrentes et à démontrer d’excellentes compétences analytiques, de communication et de collaboration.
- Atouts : expérience avec Docker, Node.js (Express/H3), debugging back-end léger, PWA avancées et/ou expérience ou sensibilité en design.
Avantages
Rejoindre Datmos, c'est :
Atteindre votre plein potentiel :
- Vous challenger : en travaillant auprès de grands groupes et marques reconnues en Amérique du Nord(i.e : Group CH Five Below, Skullcandy, Yeti Cycles, Casper, Jackson Mountain Resort, MasterCraft, et bien d’autres) ainsi qu’auprès de partenaires de renom dans le digitaltels que Bloomreach, Shopify, Big Commerce, Akeneo, Klaviyo, Adobe, etc.
- Vous surpasser en développant votre expertise :Accédez à toutes les certifications que vous souhaitez et formez-vous tout en étant payé.
- Contribuer à l'évolution de notre vision :apportez vos idées innovantes et votre regard d'expert.
- Apprendre des meilleurs :venez travailler avec plus de 100 experts certifiés dans l'une des agences les plus reconnues du marché.
Mettre votre bien-être en priorité :
- Accès à des assurances santé payéesen partie par l’employeur (assurances pour vous et votre famille).
- Vacances et jours mobilespour vous reposer.
- Politique de déconnexion pour favoriser l'équilibre vie professionnelle/vie personnelle.
- Flexibilité quant à votre lieu de travail et vos horaires(bureaux aux États-Unis et au Canada, possibilité de faire du télétravail à 100%).
- Unprogramme de reconnaissancesous forme de cartes-cadeaux ou de dons à des associations.
Datmos fais parti des meilleurs lieux de travail au Canada reconnu par Great Place to Work depuis 2022.
Rejoignez l'équipe dès maintenant !