Android Team Lead

1120958
  • Job type

    Contract
  • Location

    Toronto
  • Profession

    Software Development
  • Industry

    Retail & Consumer Goods
  • Pay

    Flexible
  • Closing date

    18 Nov 2025

Hiring an Android Team Lead

Your new company

Join a leading Canadian retail organization that is transforming the digital shopping experience through innovation and intelligent technology. The company is investing in advanced machine learning and mobile engineering to build systems that enhance product discovery, search relevance, and catalogue intelligence across millions of items. The Search and Catalogue team is a multidisciplinary group of ML scientists, engineers, and product experts focused on delivering personalized, real-time experiences across mobile and web platforms. This team builds scalable systems that connect customers with the right products through intelligent search and catalogue enrichment.

Your new role

  • Lead the design, development, and delivery of Android features that integrate with backend ML services for search, recommendations, and catalogue enrichment.
  • Define and drive mobile architecture decisions, ensuring scalability, performance, and maintainability.
  • Collaborate with backend engineers and ML teams to ensure efficient integration of APIs and real-time inference systems.
  • Mentor and guide Android developers, fostering a culture of technical excellence and continuous learning.
  • Partner with product and design teams to deliver intuitive, engaging, and personalized user experiences.
  • Establish best practices for code quality, testing, and release management.
  • Monitor and optimize app performance, ensuring low-latency interactions and high reliability.

What you'll need to succeed

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of experience in Android development, with at least 2 years in a leadership or mentorship role.
  • Strong proficiency in Kotlin and Android SDK.
  • Experience integrating RESTful and GraphQL APIs.
  • Deep understanding of MVVM architecture, Jetpack components, and reactive programming (RxJava, Coroutines).
  • Proven track record of delivering scalable, data-driven mobile applications.
  • Experience with cloud platforms (preferably GCP) and CI/CD pipelines.
  • Strong communication and leadership skills, with the ability to influence cross-functional teams.

What you'll get in return

  • Competitive compensation and benefits.
  • Leadership opportunities in a high-impact, customer-facing domain.
  • A collaborative and inclusive team environment.
  • Access to cutting-edge technologies and ML-driven platforms.
  • The chance to shape the future of mobile product discovery in retail.

What you need to do now

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.


#LI-DNI

Apply for this job

Talk to Jamie Dunne, the specialist consultant managing this position

Located in Calgary (EN), Unit 1550, 639 5th avenue SWTelephone:  4033138967