About The Position

LANDR is a fast-growing audio company made up of left-brained creative technologists, right-brained music professionals and everyone in between. Together, we are revolutionizing the process for music makers to help them create, master, distribute and promote their music. We love music. We love musicians. Our mission is to give music makers the freedom to create and be heard. We bring our love of music to the office every day and we are continuously innovating to create experiences that delight and engage our audience of over 6 million music creators. We love best practices but we aren’t afraid to break them. LANDR is looking for a senior front-end developer with deep React skills who wants to leave a lasting mark on a large-scale cloud platform, and who knows how to get the most out of modern tools, AI included, without ever cutting corners on craft.

Requirements

  • 10+ years of professional web/front-end development experience in product-focused companies.
  • Deep expertise in React and modern JavaScript/TypeScript, including component architecture, hooks, client state management with Zustand, and server-state/data via Apollo GraphQL.
  • Strong HTML and CSS fundamentals: responsive design, modern styling approaches (CSS Modules, CSS-in-JS, or utility frameworks), and an eye for detail.
  • Solid grasp of accessibility (a11y / WCAG) and front-end performance (bundle size, rendering, Core Web Vitals).
  • Experience with modern build tooling (Vite/Webpack/Rspack) and automated testing — unit (Jest/Vitest, React Testing Library) and end-to-end (Playwright/Cypress).
  • Excellent understanding of service-oriented architecture, functional programming, and test-driven development.
  • Experience working closely with UX/UI design teams and consuming GraphQL (Apollo) and REST APIs.
  • Comfort shipping to production on AWS via CI/CD (GitHub Actions).
  • A track record of shipping quality software on time, both independently and within cross-functional teams.
  • Bilingual French / English, written and spoken. Knowledge of English is required, as the position involves working with an international team, particularly in Canada, the United Kingdom, and the rest of Europe.
  • Hands-on practice with AI coding tools (e.g. GitHub Copilot, Cursor, Claude Code, command-line agents) integrated into a real workflow.
  • AI-assisted development best practices: writing clear prompts and context, breaking work into agent-ready specifications, and closing the loop by evaluating the results.
  • Critical review of generated code: you treat AI output like that of a brilliant but fallible junior colleague — read, tested, and understood before it's merged. No blind copy-paste.
  • Awareness of the security, data-privacy, and intellectual-property implications of AI tools, and respect for company guardrails.

Nice To Haves

  • Strong analytical skills and discipline in making evidence-based product decisions.
  • Comfortable in a fast-moving, autonomous environment — pragmatic and results-oriented.
  • A genuine taste for cross-functional teamwork.
  • Experience with product instrumentation / analytics tools (Amplitude, Segment, Google Analytics, Intercom) and a keen interest in optimization and A/B testing.
  • Familiarity with SSR/meta-frameworks (Next.js) or building AI-powered product features against LLM APIs.
  • Experience with React Native or cross-platform mobile development.
  • Experience with the Web Audio API or other browser audio/media work.
  • Knowledge of the audio domain, signal processing, or sound engineering.

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.
  • Take a full part in our Agile (Scrum) practice: planning, story breakdown, demos, and code reviews.
  • Raise the bar around you — sharing best practices, mentoring, and documenting front-end architecture decisions.

Benefits

  • Competitive compensation, based on your role, experience and expertise
  • Health insurance coverage, with access to telemedicine via Maple and to an Employee Assistance Program via PeopleConnect
  • Access to our RRSP program, including an employer matching contribution of up to 2% of your annual salary
  • Frequent office and social events (Catering on Monday, Bagel Tuesdays, 5@7, etc.)
  • Your birthday is a free day
  • Annual public transit (Montreal employees) & sport activity allowance
  • Free access to our music studio (for practice or recording)
  • Free access to LANDR and Reason products
  • Open office space in Downtown close to Square-Victoria Metro Station
  • Opportunity to join the LANDR Band
  • Partnerships with local music events & festivals (MUTEK, Pop Montreal, Igloofest…)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service