développeur·euses Backend/ Backend Developer - Mobile

Montreal, 7250 Mile-End, Montreal, Quebec, Canada Req #297
Friday, May 9, 2025

English version will follow

📍 Localisation : Montréal (formule hybride) 

Ta mission dans l’équipe Backend mobile :
Chez TouchTunes, ton travail a un réel impact!

Tu vas collaborer avec d’autres développeur·euses et des leaders techniques pour analyser, concevoir, développer et maintenir des microservices (APIs, ETLs, etc.) qui tournent sur une infrastructure basée sur Docker, et qui alimentent tous les produits et services de l’entreprise (jukebox, mobile, télé, sites web, etc.). Chaque jour, ces APIs traitent plusieurs millions de requêtes. Il est donc essentiel que tu comprennes comment construire des systèmes hautement optimisés, redondants et évolutifs. Tu participeras aussi à la transition de systèmes existants vers nos technologies les plus récentes.

Ton quotidien :

  • Concevoir, développer et faire évoluer des services RESTful API.
  • Collaborer avec le reste de l’équipe agile pour planifier et suivre les tâches.

Ton profil :

  • Une solide base en programmation, acquise grâce à une formation de qualité—que ce soit à l’université, en autodidacte ou avec l’aide de mentor·es expérimenté·es.
  •  D’excellentes compétences en développement logiciel (Java/Spring/Reactor) et en scripting (Python/Bash).
  •  Plus de 3 ans d’expérience concrète en développement logiciel et/ou en DevOps, avec une capacité prouvée à livrer des solutions fiables et évolutives.
  • Un esprit curieux, ouvert et adaptable—tu es à l’aise autant pour explorer de nouvelles technologies que pour partager ton savoir avec les autres.
  • Des compétences solides en développement logiciel, soutenues par une aisance en scripting pour automatiser, tester et déployer avec assurance.
  • Une expérience concrète du cloud, avec une bonne compréhension des services AWS et de leur gestion.
  • À l’aise sur des systèmes Linux et des environnements conteneurisés avec Docker—idéalement, tu as déjà bossé avec ça en production.
  • Une bonne compréhension des architectures backend modernes : clustering, proxies, cache, moteur de recherche, etc.
  • De l’expérience dans la création et l’optimisation d’applications basées sur les données, en utilisant des bases relationnelles et NoSQL.
  • Une approche collaborative pour la gestion du code et des livraisons, avec une bonne maîtrise de Git/Gerrit, Jenkins et des meilleures pratiques de branchement.

Pourquoi rejoindre notre équipe:

Chez TouchTunes, ton travail compte. Il a un impact direct 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. 

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 pendant jusqu'à 2 mois par an. 

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 liées au 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. 

Nous sommes 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 d’être allié·e de QueerTech et DiversityJobs 🌈 
____________________________________________________________

 

Backend Developer – Mobile Team

📍 Location: Montréal (Hybrid Tech Hub) 

Your mission in the mobile team:  

At TouchTunes, your work matter!

You will be collaborating with fellow developers and technical leaders to analyze, design, develop, and maintain micro-services (APIs, ETLs,…) that run on TouchTunes’ Docker-based infrastructures and power all the company’s products and services (jukebox, mobile, TV, web sites, etc.) Every day, the APIs serve several million of requests; therefore, the ideal candidate must fully understand how to build highly optimized, redundant, and scalable systems. The candidate will also be involved in transitioning legacy systems to leverage our latest and greatest tech. 


Your Day-To-Day:  

  • Design, build, and evolve RESTful API services
  • Collaborate with the rest of the agile team to plan and track work items

Your profile: 

  • A solid foundation in programming, built through top-tier education—whether from a university, self-driven learning, or mentorship from seasoned professionals
  • Excellent software development (Java/Spring/Reactor) and scripting skills (Python/Bash
  • Over 3 years of hands-on experience in software development and/or DevOps, with a proven ability to deliver reliable and scalable solutions
  • A curious, open-minded, and adaptable mindset—you’re just as comfortable diving into new tech as you are sharing your knowledge with others
  • Strong software development skills, complemented by scripting proficiency that helps you automate, test, and deploy with confidence
  • Practical experience working in cloud environments, with a solid grasp of AWS services and how to manage them effectively
  • Comfortable navigating Linux-based systems and containerized environments using Docker—ideally, you’ve worked with these in production settings
  • Solid understanding of modern backend architecture, including clustering, proxies, caching layers, and search infrastructure
  • Experience building and optimizing data-driven applications using relational and NoSQL databases
  • A collaborative approach to code versioning and delivery, with working knowledge of Git/Gerrit, Jenkins, and branching best practices. 

What’s in it for you: 

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. 

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. 🌈 

Other details

  • Job Family Software Development
  • Pay Type Salary