Landr

Landr

Développeur Frontend Sr / Sr Frontend Developer

Montreal, Quebec · Senior

Sponsorship not specifiedDetected 30 days ago
JavaScriptTypeScriptReactNext.jsHTMLCSSwebpackViteReact NativeCode ReviewGitAWSCloud PlatformsCI/CDGitHub ActionsGraphQLRESTA/B TestingFigmaUI DesignDesign SystemsAccessibilityAgileGoogle Analytics

About the role

  • English Description to follow LANDR est une société audio à croissance rapide composée de créatif.ve.s, de technologues, de professionnel.le.s de la musique ainsi que de toutes les combinaisons possibles de ces domaines.

Responsibilities

  • Design, build, and ship product features in React / TypeScript, with a constant focus on UX quality, performance, and maintainability.
  • Partner closely with product managers and designers, turning their inputs - from vibe-coded prototypes to Figma mock screens - into compelling, user-retaining experiences in production.
  • Build and maintain reusable components and contribute to our design system, keeping the UI consistent and accessible.
  • Own your code end to end: tests, peer review, deployment to production through our CI/CD pipeline (GitHub Actions) on AWS, then monitoring and iteration.
  • Instrument features and partner on A/B testing and experimentation to make decisions based on real user behavior.
  • design adaptatif, approches de style modernes (CSS Modules, CSS-in-JS ou cadres utilitaires) et souci du détail.

Requirements

  • Expertise approfondie de React et du JavaScript/TypeScript moderne, incluant l'architecture de composants, les hooks, la gestion de l'état client avec Zustand et l'état serveur / les données via Apollo GraphQL.
  • 10 ans et plus d'expérience professionnelle en développement web / front-end dans des entreprises orientées produit.
  • Solides fondations en HTML et CSS: design adaptatif, approches de style modernes (CSS Modules, CSS-in-JS ou cadres utilitaires) et souci du détail.
  • Bonne maîtrise de l' accessibilité (a11y / WCAG) et de la performance front-end (taille des bundles, rendu, Core Web Vitals).
  • Expérience de l'outillage de build moderne (Vite/Webpack/Rspack) et des tests automatisés - unitaires (Jest/Vitest, React Testing Library) et de bout en bout (Playwright/Cypress).
  • Excellente compréhension de l'architecture orientée services, de la programmation fonctionnelle et du développement piloté par les tests.
  • Expérience de collaboration étroite avec les équipes UX/UI et de consommation d'API GraphQL (Apollo) et REST.
  • Aisance à livrer en production sur AWS via CI/CD (GitHub Actions).
  • Une feuille de route de livraisons logicielles de qualité dans les délais, en autonomie comme au sein d'équipes interfonctionnelles.
  • Bilinguisme français / anglais, à l'oral comme à l'écrit. La connaissance de l'anglais est requise, car le poste implique de travailler avec une équipe internationale, notamment au Canada, au Royaume-Uni et dans le reste de l'Europe.
  • IA et développement assisté (essentiel, pas accessoire)

Nice to have

  • Strong analytical skills and discipline in making evidence-based product decisions.
  • Comfortable in a fast-moving, autonomous environment - pragmatic and result
  • English Description to follow
  • LANDR est une société audio à croissance rapide composée de créatif.ve.s, de technologues, de professionnel.le.s de la musique ainsi que de toutes les combinaisons possibles de ces domaines.
  • Ensemble, nous révolutionnons le processus des créateur.trice.s de musique pour les aider à créer, maîtriser, distribuer et promouvoir leur musique.
  • Nous aimons la musique.
  • Nous aimons les musiciens.
  • Notre mission est de donner aux créateurs et aux créatrices de musique la liberté de créer et d'être entendus.

Skills

  • No blind copy-paste.
  • Awareness of the security, data-privacy, and intellectual-property implications of AI tools, and respect for company guardrails.

This listing is sourced directly from Landr's careers page and normalized into a canonical job model.