Développeur·euse Android principal(e)/Staff Android Developer

Montreal, 7250 Mile-End, Montreal, Quebec, Canada Req #281
Tuesday, January 28, 2025

English version will follow

 

Localisation : Montréal (formule hybride)   

Ta mission au sein de l’équipe mobile :  
Chez TouchTunes, ton travail fait vraiment une différence. Nous recherchons un Développeur·euse Android principal(e) pour diriger la prochaine version de notre application native Android, développer des fonctionnalités clés et agir en tant que mentor·e technique au sein de l'équipe. Tu contribueras à améliorer les compétences techniques de l'équipe et veilleras à ce que nous offrions des solutions innovantes et de haute qualité, tout en maintenant une architecture cohérente.  

 
Ton quotidien: 

  • Agir à titre de référence technique pour l'entreprise et se tient à jour sur les dernières technologies pouvant promouvoir l'efficacité du projet, et les propose à l'entreprise.
  • Expert des systèmes actuels et capable de proposer des alternatives, des améliorations architecturales et de limiter l'impact sur les systèmes de ses projets.
  • Suggère des outils et des logiciels/matériels qui répondent le plus efficacement aux besoins des projets sur lesquels il travaille.
  • Reconnaît et suggère des éléments technologiques au produit pour le différencier sur le marché.
  • Expert en ce qui concerne tous les aspects critiques de notre domaine d'activité.
  • Expert des meilleures pratiques de sa discipline et aide les autres membres de l'équipe à les utiliser également.
  • Anticipe les compétences nécessaires à court et moyen terme pour son équipe et soutient la mise en place des activités de développement. Est capable de démontrer la valeur des activités proposées.
  • Soutient les activités et les ressources de l'organisation pour le partage des connaissances au sein de son équipe. Assure le partage des connaissances au niveau de l'organisation.
  • Assure la surveillance des actions et que les retours d'informations sont pertinents et constructifs.
  • Met en place des outils et des moyens de communication efficaces au sein de son équipe.
  • Assure la gouvernance de l'architecture et des technologies dans le projet en alignant sa vision technologique avec celle de l'entreprise et en la transmettant à l'équipe.
  • Crée une atmosphère de travail conviviale au sein de son équipe et avec les autres services.
  • Reste informé des dernières tendances et des meilleures pratiques de l'industrie et améliore la prise de décision.
  • Identifie les impacts potentiels à l'avance et fournit une stratégie d'atténuation pour l'équipe.
  • Contribue à la feuille de route dans son domaine d'expertise en fournissant un plan d'exécution.
  • Soutient activement la production en portant un œil attentif aux signaux vitaux de l’app et en participant aux efforts de résolution des pannes de production (PSO)

Ton profil : 

  • Le langage Kotlin n’a plus de secret pour toi
  • Tu détiens une bonne compréhension de l'architecture Android (notamment MVI et associés)
  • Tu maitrise bien les bibliothèques tierces courantes telles que Retrofit, OkHttp Glide, Ktor etc.
  • Tu as une bonne compréhension des tests unitaires, d’intégrations et des tests automatisés de l’interface utilisateur
  • Tu comprends ce qu’est la sécurité et de la gestion des données, y compris tout ce qui concerne les notions de chiffrement
  • Tu as de bonnes aptitudes à comprendre les problèmes de performance et de ce fait, optimiser les applications Android.
  • Tu collabores avec les autres membres de l'équipe, y compris l’équipe produit, de programmation et d’AQ 
  • Tu as la curiosité d’en apprendre davantage sur les nouvelles technologies et d’avoir une ouverture à les intégrer dans les projets Android existants. 

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

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, et nous opérons près de 100 000 appareils connectés à travers l’Amérique du Nord et l’Europe. Nous sommes des innovateur·trice·s, des penseur·euse·s 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  

________________________________________
 
Staff Android Developer 
Location:Montréal,QC (hybrid) 
  

Your mission in the mobile team:  
At TouchTunes, your work truly makes a difference. We’re seeking an experienced Staff Android Developer to drive the next version of our native Android application, developing key features, and acting as a technical coach within the teamYou’ll help elevate the team’s technical capabilities, and ensure we’re delivering high-quality, innovative solutions while maintaining a cohesive architecture. 

 

Your day-to-day:   

  • Act as a technical coach for the company and stay updated on the latest technologies that can enhance project efficiency, proposing them to the company.
  • Expert in current systems and capable of suggesting alternatives, architectural improvements, and minimizing the impact on project systems.
  • Recommend tools, software, and hardware that most effectively meet the needs of the projects being worked on.
  • Identify and suggest technological elements to differentiate the product in the market.
  • An expert in all critical aspects of our field of business.
  • Knowledgeable about the best practices in their discipline and assists other team members in adopting them.
  • Anticipate the skills needed in the short and medium term for their team and support the implementation of development activities, demonstrating the value of proposed activities.
  • Support the organization's activities and resources for knowledge sharing within the team, ensuring knowledge sharing at the organizational level.
  • Ensure monitoring of actions and that feedback is relevant and constructive.
  • Implement effective communication tools and means within their team.
  • Ensure the governance of architecture and technologies in the project by aligning its technological vision with that of the company and transmitting it to the team.
  • Create a friendly working atmosphere within their team and with other departments. 

 

Your profile:  

  • Kotlin is second nature to you.
  • You possess a solid understanding of Android architecture, especially MVI and related concepts.
  • You are proficient in common third-party libraries such as Retrofit, OkHttp, Glide, Ktor, etc.
  • You have a good grasp of unit testing, unit testing, integration testing and UI automated tests.
  • Understanding security and data management, including encryption concepts, is within your expertise.
  • You excel in identifying and addressing performance issues, optimizing Android applications accordingly.
  • Collaboration is your strength, working closely with other team members, including the product, programming, and QA teams.
  • You have a curious mindset, always eager to explore new technologies and open to integrating them into existing Android projects. 

Why join our team:  
At TouchTunes, your work impacts our customers 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. 

At TouchTunes, 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 cues 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 moreWe just bought the largest soft-tipped darts business in the United States, we’re reinventing our mobile app, 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