Android Team Lead
JOB_53382111120958Job type
ContractLocation
TorontoProfession
Software DevelopmentIndustry
Retail & Consumer GoodsPay
FlexibleClosing 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
Talk to Jamie Dunne, the specialist consultant managing this position
Located in Calgary (EN), Unit 1550, 639 5th avenue SWTelephone: 4033138967