Développeur·se Web Senior / Senior Web Developer
Top Benefits
About the role
- English version will follow*
Lieu: Montréal, QC (formule hybride)
Chez TouchTunes, ton travail à un réel impact sur notre clientèle. En créant des moments de joie et de connexion pour des millions d'utilisateur·rice·s à travers des projets passionnants qui transforment l'industrie du divertissement. Nous encourageons une communication ouverte et une collaboration à tous les niveaux, avec des leaders accessibles qui valorisent chaque voix et t'encouragent à exceller et à innover. Notre équipe évolue dans un environnement où plaisir et engagement se rencontrent, et où chacun est invité à être soi-même.
À propos du projet:
Nous développons Soundwave, une plateforme média de nouvelle génération qui alimente un kiosque multimédia tactile, localement opéré. Conçu pour des écrans 4K et une interactivité immersive, Soundwave offre deux expériences distinctes mais interdépendantes :
- L’expérience Patron·ne :
Une interface riche et dynamique pour les utilisateur·rice·s en lieu afin de parcourir et jouer de la musique.
- L’expérience Opérateur·rice :
Un ensemble d’outils axés sur la configuration du système, le diagnostic et la maintenance sur le terrain.
Le produit est développé par des escouades dédiées et multidisciplinaires. Chacune prend en charge une expérience end-to-end.
Ta mission dans l’équipe Web:
En tant que Développeur·se Web Senior, tu seras intégré·e directement dans l’escouade Operator Experience, en collaboration avec les pairs backend et core, afin de livrer des expériences UI complètes, réactives et maintenables, adaptées aux flux de travail des technicien·ne·s.
L’Operator Screen est une application hébergée en mode kiosque sur Chromium, développée avec React et TypeScript. Elle est conçue pour être rapide, robuste et modulaire, avec une priorité donnée à l’utilité et la performance plutôt qu’au côté esthétique. Tu joueras un rôle clé dans la fiabilité et l’utilisabilité des outils qui soutiennent la configuration, le diagnostic et la maintenance du système.
Ton quotidien :
- Implémenter des composants UI réactifs et maintenables en JavaScript/TypeScript et React.
- Contribuer à l’architecture globale de l’application, en soutenant des surfaces et interactions UI modulaires.
- Développer et ajuster des animations et transitions fluides avec des librairies comme Framer Motion ou GSAP.
- Collaborer avec les développeur·se·s backend, les ingénieur·e·s QA et les gestionnaires de produit pour livrer des fonctionnalités intégrées de bout en bout.
- Garantir des performances robustes sur du matériel embarqué avec des ressources limitées.
- Participer aux revues de code et contribuer aux standards de cohérence, d’accessibilité et de maintenabilité de l’UI.
Ton profil :
- 5+ années d’expérience en développement frontend avec JavaScript/TypeScript moderne et React.
- Solide compréhension des techniques de mise en page réactive, de la gestion d’état UI et de l’architecture orientée composants.
- À l’aise avec les environnements kiosque embarqués ou les applications web capables de fonctionner hors ligne.
- Expérience d’intégration avec des API REST et de collaboration dans des escouades multidisciplinaires.
- Pratiques solides de tests, incluant tests unitaires et automatisation UI.
Encore mieux si tu as:
- Une expérience avec des shells basés sur Chromium (ex. : Electron, NW.js) ou des apps hybrides web/natives.
- Une exposition à des couches d’interaction matérielle ou à des intégrations système.
- Une expérience avec des conteneurs (Docker, Podman).
- Un intérêt pour les outils de diagnostic, les interfaces système temps réel ou les UI d’orchestration de services.
Nos avantages et bénéfices :
Environnement de travail hybride : Horaire flexible combinant télétravail et présence au bureau, avec la possibilité de travailler de n'importe où dans le monde jusqu'à 2 mois par année.
Bien-être financier : Bonus annuel de performance, bonus à long terme, contribution équivalente au REER, et assurance vie.
Avantages complets : Assurance santé et invalidité compétitives, compte de dépenses pour ton style de vie, accès à la télémédecine et politique de congés maladie illimités.
Avantages pour les déplacements : 50 % de réduction sur les cartes OPUS et rabais sur les services de trains EXO.
Développement professionnel : Apprentissage continu avec accès à une plateforme d'e-learning, remboursement des frais de scolarité, et mentorat entre pairs.
Accessibilité : Un milieu de travail inclusif conçu pour accueillir les personnes en situation de handicap.
TouchTunes est la plus grande plateforme interactive de musique et de divertissement en établissement au monde. Tout tourne autour de la joie et de la connexion humaine. Ce moment dans un bar où quelqu’un à la table d’à côté choisit ta chanson préférée sur le juke-box ? C’est ça, notre mission. Notre plateforme diffuse des millions de chansons chaque jour – mais on ne s’arrête pas là ! Nous venons d’acquérir la plus grande entreprise de fléchettes à pointes souples aux États-Unis, nous réinventons notre application mobile qui sera lancée plus tard cette année, et nous opérons près de 100 000 appareils connectés à travers l’Amérique du Nord et l’Europe. Nous sommes des innovateurs, des penseurs stratégiques, des personnes qui rendent l'avenir possible dès aujourd’hui – c’est vraiment le moment idéal pour rejoindre notre équipe.
TouchTunes est fier·e allié·e de QueerTech et DiversityJobs •
_____________________________________________________________
Senior Web Developer
Location: Montreal, QC (Hybrid Tech Hub)
At TouchTunes, your work matters, impacting our customers and sparking joy and connections with millions of users as part of interesting projects that transform the in-venue entertainment industry. We foster open communication and collaboration across all levels, with approachable leaders that value all voices and empower you to excel and innovate. Our team thrives in an environment where fun meets hard work, and everyone is encouraged to be their authentic selves.
About the project
We’re developing Soundwave, a next-generation media platform powering a locally run, touchscreen multimedia kiosk. Designed for 4K displays and immersive interactivity, Soundwave delivers two distinct but interdependent experiences:
- The Patron Experience:
A rich, dynamic interface for in-venue users to browse and play music
- The Operator Experience:
A utility-focused toolset for system setup, diagnostics, and field maintenance.
The product is developed by dedicated, cross-functional squads. Each has a specific experience end-to-end.
Your mission in the Web team:
As a Senior Web Developer, you’ll be embedded directly in the Operator Experience squad, working alongside backend and core peers to deliver complete, responsive, and maintainable UI experiences tailored to technician workflows.
The Operator Screen is a Chromium-based, kiosk-hosted application developed with React and TypeScript. It’s designed for speed, robustness, and modularity, with a strong focus on utility and performance over visual flair. You’ll play a key role in shaping the reliability and usability of the tools that power system setup, diagnostics, and field maintenance.
Your Day-To-Day:
- Implement responsive, maintainable UI components using JavaScript/TypeScript and React.
- Contribute to the overall application architecture, supporting modular UI surfaces and interactions.
- Develop and tune smooth animations and transitions using libraries like Framer Motion or GSAP.
- Collaborate with backend developers, QA engineers, and product managers to deliver tightly integrated features.
- Ensure robust performance on embedded hardware with limited system resources.
- Participate in peer reviews and contribute to UI consistency, accessibility, and maintainability standards.
Your profile:
- 5+ years of front-end development experience with modern JavaScript/TypeScript and React.
- Strong understanding of responsive layout techniques, UI state management, and component-driven architecture.
- Comfort working in embedded kiosk environments or with offline-capable web apps.
- Experience integrating with REST APIs and collaborating in cross-functional squads.
- Solid testing practices including unit testing and UI automation.
Even better if you have
- Experience with Chromium-based shells (e.g., Electron, NW.js) or hybrid native/web apps.
- Exposure to hardware interaction layers or system-level integrations.
- Experience using containers (e.g., Docker, Podman).
- Interest in diagnostics tools, real-time system interfaces, or service orchestration UIs.
Our Perks and Benefits:
Hybrid Work Environment: Hybrid schedule with both work-from-home and in-office time, with the ability to work anywhere in the world for up to 2 months per year.
Financial Wellness: Annual performance bonus, long-term company bonus, RRSP matching, life insurance.
Comprehensive Benefits: Competitive health insurance and disability coverage, a Lifestyle Spending Account, access to telemedicine, and an unlimited sick days policy.
Commuting Perks: 50% off OPUS cards and discounts on EXO train services.
Professional Development: Continuous hands-on learning with access to e-learning platform, tuition reimbursement, and peer mentorship.
Accessibility: An inclusive workplace designed to accommodate people with disabilities.
We are the world’s largest in-venue interactive music and entertainment platform, we’re all about sparking joy and human connection. That moment in a bar where someone at the next table queues for the jukebox to play your favorite song? That’s what we do – our platform plays millions of songs daily – but we’re also so much more! We just bought the largest soft-tipped darts business in the United States, we’re reinventing our mobile app for launch later this year, and we’re operating nearly 100,000 connected devices across North America and Europe. We’re innovators, strategic thinkers, people making the future possible today – and what a great time to join our team.
TouchTunes is a proud ally of QueerTech and DiversityJobs. •
About TouchTunes
TouchTunes is the #1 in-venue interactive music and entertainment platform in North America. More than 65,000 connected jukeboxes are featured in bars, restaurants, breweries, and other social venues in both North America and Europe. Following its acquisition of Arachnid 360’s preeminent soft-tip electronic darts business in 2024, TouchTunes’ expanded network includes over 30,000 connected BullShooter dart boards in bars and restaurants globally. TouchTunes’ platform provides location-based digital entertainment solutions that inspire social interactions through shared experiences.
At TouchTunes, your work matters, impacting our customers and sparking joy and connections with millions of users as part of interesting projects that transform the in-venue entertainment industry. We foster open communication and collaboration across all levels, with approachable leaders that value all voices and empower you to excel and innovate. Our team thrives in an environment where fun meets hard work, and everyone is encouraged to be their authentic selves.
Développeur·se Web Senior / Senior Web Developer
Top Benefits
About the role
- English version will follow*
Lieu: Montréal, QC (formule hybride)
Chez TouchTunes, ton travail à un réel impact sur notre clientèle. En créant des moments de joie et de connexion pour des millions d'utilisateur·rice·s à travers des projets passionnants qui transforment l'industrie du divertissement. Nous encourageons une communication ouverte et une collaboration à tous les niveaux, avec des leaders accessibles qui valorisent chaque voix et t'encouragent à exceller et à innover. Notre équipe évolue dans un environnement où plaisir et engagement se rencontrent, et où chacun est invité à être soi-même.
À propos du projet:
Nous développons Soundwave, une plateforme média de nouvelle génération qui alimente un kiosque multimédia tactile, localement opéré. Conçu pour des écrans 4K et une interactivité immersive, Soundwave offre deux expériences distinctes mais interdépendantes :
- L’expérience Patron·ne :
Une interface riche et dynamique pour les utilisateur·rice·s en lieu afin de parcourir et jouer de la musique.
- L’expérience Opérateur·rice :
Un ensemble d’outils axés sur la configuration du système, le diagnostic et la maintenance sur le terrain.
Le produit est développé par des escouades dédiées et multidisciplinaires. Chacune prend en charge une expérience end-to-end.
Ta mission dans l’équipe Web:
En tant que Développeur·se Web Senior, tu seras intégré·e directement dans l’escouade Operator Experience, en collaboration avec les pairs backend et core, afin de livrer des expériences UI complètes, réactives et maintenables, adaptées aux flux de travail des technicien·ne·s.
L’Operator Screen est une application hébergée en mode kiosque sur Chromium, développée avec React et TypeScript. Elle est conçue pour être rapide, robuste et modulaire, avec une priorité donnée à l’utilité et la performance plutôt qu’au côté esthétique. Tu joueras un rôle clé dans la fiabilité et l’utilisabilité des outils qui soutiennent la configuration, le diagnostic et la maintenance du système.
Ton quotidien :
- Implémenter des composants UI réactifs et maintenables en JavaScript/TypeScript et React.
- Contribuer à l’architecture globale de l’application, en soutenant des surfaces et interactions UI modulaires.
- Développer et ajuster des animations et transitions fluides avec des librairies comme Framer Motion ou GSAP.
- Collaborer avec les développeur·se·s backend, les ingénieur·e·s QA et les gestionnaires de produit pour livrer des fonctionnalités intégrées de bout en bout.
- Garantir des performances robustes sur du matériel embarqué avec des ressources limitées.
- Participer aux revues de code et contribuer aux standards de cohérence, d’accessibilité et de maintenabilité de l’UI.
Ton profil :
- 5+ années d’expérience en développement frontend avec JavaScript/TypeScript moderne et React.
- Solide compréhension des techniques de mise en page réactive, de la gestion d’état UI et de l’architecture orientée composants.
- À l’aise avec les environnements kiosque embarqués ou les applications web capables de fonctionner hors ligne.
- Expérience d’intégration avec des API REST et de collaboration dans des escouades multidisciplinaires.
- Pratiques solides de tests, incluant tests unitaires et automatisation UI.
Encore mieux si tu as:
- Une expérience avec des shells basés sur Chromium (ex. : Electron, NW.js) ou des apps hybrides web/natives.
- Une exposition à des couches d’interaction matérielle ou à des intégrations système.
- Une expérience avec des conteneurs (Docker, Podman).
- Un intérêt pour les outils de diagnostic, les interfaces système temps réel ou les UI d’orchestration de services.
Nos avantages et bénéfices :
Environnement de travail hybride : Horaire flexible combinant télétravail et présence au bureau, avec la possibilité de travailler de n'importe où dans le monde jusqu'à 2 mois par année.
Bien-être financier : Bonus annuel de performance, bonus à long terme, contribution équivalente au REER, et assurance vie.
Avantages complets : Assurance santé et invalidité compétitives, compte de dépenses pour ton style de vie, accès à la télémédecine et politique de congés maladie illimités.
Avantages pour les déplacements : 50 % de réduction sur les cartes OPUS et rabais sur les services de trains EXO.
Développement professionnel : Apprentissage continu avec accès à une plateforme d'e-learning, remboursement des frais de scolarité, et mentorat entre pairs.
Accessibilité : Un milieu de travail inclusif conçu pour accueillir les personnes en situation de handicap.
TouchTunes est la plus grande plateforme interactive de musique et de divertissement en établissement au monde. Tout tourne autour de la joie et de la connexion humaine. Ce moment dans un bar où quelqu’un à la table d’à côté choisit ta chanson préférée sur le juke-box ? C’est ça, notre mission. Notre plateforme diffuse des millions de chansons chaque jour – mais on ne s’arrête pas là ! Nous venons d’acquérir la plus grande entreprise de fléchettes à pointes souples aux États-Unis, nous réinventons notre application mobile qui sera lancée plus tard cette année, et nous opérons près de 100 000 appareils connectés à travers l’Amérique du Nord et l’Europe. Nous sommes des innovateurs, des penseurs stratégiques, des personnes qui rendent l'avenir possible dès aujourd’hui – c’est vraiment le moment idéal pour rejoindre notre équipe.
TouchTunes est fier·e allié·e de QueerTech et DiversityJobs •
_____________________________________________________________
Senior Web Developer
Location: Montreal, QC (Hybrid Tech Hub)
At TouchTunes, your work matters, impacting our customers and sparking joy and connections with millions of users as part of interesting projects that transform the in-venue entertainment industry. We foster open communication and collaboration across all levels, with approachable leaders that value all voices and empower you to excel and innovate. Our team thrives in an environment where fun meets hard work, and everyone is encouraged to be their authentic selves.
About the project
We’re developing Soundwave, a next-generation media platform powering a locally run, touchscreen multimedia kiosk. Designed for 4K displays and immersive interactivity, Soundwave delivers two distinct but interdependent experiences:
- The Patron Experience:
A rich, dynamic interface for in-venue users to browse and play music
- The Operator Experience:
A utility-focused toolset for system setup, diagnostics, and field maintenance.
The product is developed by dedicated, cross-functional squads. Each has a specific experience end-to-end.
Your mission in the Web team:
As a Senior Web Developer, you’ll be embedded directly in the Operator Experience squad, working alongside backend and core peers to deliver complete, responsive, and maintainable UI experiences tailored to technician workflows.
The Operator Screen is a Chromium-based, kiosk-hosted application developed with React and TypeScript. It’s designed for speed, robustness, and modularity, with a strong focus on utility and performance over visual flair. You’ll play a key role in shaping the reliability and usability of the tools that power system setup, diagnostics, and field maintenance.
Your Day-To-Day:
- Implement responsive, maintainable UI components using JavaScript/TypeScript and React.
- Contribute to the overall application architecture, supporting modular UI surfaces and interactions.
- Develop and tune smooth animations and transitions using libraries like Framer Motion or GSAP.
- Collaborate with backend developers, QA engineers, and product managers to deliver tightly integrated features.
- Ensure robust performance on embedded hardware with limited system resources.
- Participate in peer reviews and contribute to UI consistency, accessibility, and maintainability standards.
Your profile:
- 5+ years of front-end development experience with modern JavaScript/TypeScript and React.
- Strong understanding of responsive layout techniques, UI state management, and component-driven architecture.
- Comfort working in embedded kiosk environments or with offline-capable web apps.
- Experience integrating with REST APIs and collaborating in cross-functional squads.
- Solid testing practices including unit testing and UI automation.
Even better if you have
- Experience with Chromium-based shells (e.g., Electron, NW.js) or hybrid native/web apps.
- Exposure to hardware interaction layers or system-level integrations.
- Experience using containers (e.g., Docker, Podman).
- Interest in diagnostics tools, real-time system interfaces, or service orchestration UIs.
Our Perks and Benefits:
Hybrid Work Environment: Hybrid schedule with both work-from-home and in-office time, with the ability to work anywhere in the world for up to 2 months per year.
Financial Wellness: Annual performance bonus, long-term company bonus, RRSP matching, life insurance.
Comprehensive Benefits: Competitive health insurance and disability coverage, a Lifestyle Spending Account, access to telemedicine, and an unlimited sick days policy.
Commuting Perks: 50% off OPUS cards and discounts on EXO train services.
Professional Development: Continuous hands-on learning with access to e-learning platform, tuition reimbursement, and peer mentorship.
Accessibility: An inclusive workplace designed to accommodate people with disabilities.
We are the world’s largest in-venue interactive music and entertainment platform, we’re all about sparking joy and human connection. That moment in a bar where someone at the next table queues for the jukebox to play your favorite song? That’s what we do – our platform plays millions of songs daily – but we’re also so much more! We just bought the largest soft-tipped darts business in the United States, we’re reinventing our mobile app for launch later this year, and we’re operating nearly 100,000 connected devices across North America and Europe. We’re innovators, strategic thinkers, people making the future possible today – and what a great time to join our team.
TouchTunes is a proud ally of QueerTech and DiversityJobs. •
About TouchTunes
TouchTunes is the #1 in-venue interactive music and entertainment platform in North America. More than 65,000 connected jukeboxes are featured in bars, restaurants, breweries, and other social venues in both North America and Europe. Following its acquisition of Arachnid 360’s preeminent soft-tip electronic darts business in 2024, TouchTunes’ expanded network includes over 30,000 connected BullShooter dart boards in bars and restaurants globally. TouchTunes’ platform provides location-based digital entertainment solutions that inspire social interactions through shared experiences.
At TouchTunes, your work matters, impacting our customers and sparking joy and connections with millions of users as part of interesting projects that transform the in-venue entertainment industry. We foster open communication and collaboration across all levels, with approachable leaders that value all voices and empower you to excel and innovate. Our team thrives in an environment where fun meets hard work, and everyone is encouraged to be their authentic selves.