Senior Android Developer

Loblaw Companies LimitedToronto, ON
CA$120,000 - CA$160,000

About The Position

As a Senior Android Developer in our Digital Health team, you will play a pivotal role in shaping the future of healthcare technology for millions of Canadians. You will be responsible for designing, developing, and maintaining high-quality, scalable, and secure Android applications that power key digital health initiatives across Loblaw Companies Limited. This includes significant contributions to our SDM (Shoppers Drug Mart), PHX (Pharmacy), and PCH (PC Health) applications. You will leverage the latest Android technologies, modern development practices, and your expertise in reactive programming to deliver exceptional user experiences. This role requires a forward-thinking individual who is not only proficient in core Android development but also adept at integrating and utilizing AI tools to enhance development workflows and application capabilities.

Requirements

  • Extensive professional experience in Android application development, with a strong portfolio showcasing complex applications.
  • Deep expertise in Kotlin for Android development.
  • Proficiency with Rx Android (or other reactive programming frameworks like Coroutines Flow) for building responsive and resilient applications.
  • Demonstrable experience with the flavour-approach for managing multiple app versions or configurations.
  • Strong understanding of the Android SDK, lifecycle, and modern architectural components (e.g., Jetpack, LiveData, ViewModel, Room, Navigation).
  • Experience with various architectural patterns (MVVM, MVI) and their practical application.
  • Solid understanding of UI/UX principles, Material Design, and accessibility best practices.
  • Proficiency in unit, integration, and UI testing frameworks (e.g., JUnit, Mockito, Espresso).
  • Experience with version control systems, particularly Git, and CI/CD pipelines.
  • Proven ability to effectively utilize and integrate AI tools into the development process or within applications.
  • Excellent problem-solving skills, with the ability to troubleshoot complex issues and optimize application performance.
  • Strong communication, collaboration, and interpersonal skills, with the ability to articulate technical concepts to diverse audiences.
  • Experience working in an Agile/Scrum development environment.
  • Experience with Jetpack Compose for declarative UI development.

Nice To Haves

  • Knowledge of healthcare industry standards (e.g., FHIR) and regulatory requirements (e.g., PIPEDA, HIPAA).
  • Familiarity with cloud platforms (e.g., GCP, Azure, AWS) and their mobile service offerings.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

Responsibilities

  • Lead the design, development, testing, and deployment of robust, high-performance, and user-friendly Android applications using Kotlin.
  • Collaborate closely with product managers, UI/UX designers, and backend engineers to define, design, and ship new features.
  • Implement advanced reactive programming patterns using Rx Android to manage asynchronous operations and data streams efficiently.
  • Utilize a flavour-based approach to manage different application configurations, features, and environments effectively.
  • Ensure the applications adhere to the latest Android development standards, architectural best practices (e.g., MVVM, MVI), and material design guidelines.
  • Mentor junior developers, conduct thorough code reviews, and contribute to continuous improvement of our development processes.
  • Optimize application performance, stability, and security, ensuring compliance with relevant healthcare data regulations (e.g., PIPEDA).
  • Integrate and leverage AI tools (e.g., for code generation, testing, analysis, or intelligent features within the apps) to improve efficiency and innovation.
  • Participate in the full software development lifecycle within an Agile environment.

Benefits

  • Competitive compensation
  • Benefits
  • Focus on work-life balance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service