Technical Lead - Android
@ TELUS Digital

Hybrid
CA$150,000
Hybrid
Full Time
Posted 21 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXX******* @telus.com
Recommended after applying

Job Details

Introduction

We are seeking a highly skilled and experienced Technical Lead - Android to join TELUS Digital. In this role, you will design, develop, and deliver high-quality Android applications using Kotlin as the mandatory language.

Responsibilities

The role includes:

  • Developing scalable, testable, and reliable Android solutions.
  • Optimizing application performance through best practices.
  • Researching and recommending industry best practices.
  • Collaborating with architecture groups and multi-disciplinary teams.
  • Applying design patterns, standard frameworks, and modern development techniques.
  • Building reusable components and libraries for cross-department use.

Qualifications

Candidates must have:

  • Expert-level Android development experience with 10+ years, including Java, Kotlin, RxJava, and RxAndroid.
  • Experience with multiple Android form factors and versions.
  • Working knowledge of app architectures like MVVM, MVI, and MVP.
  • Exposure to performance tuning, power optimization, and Material UI design principles.
  • A portfolio of published Android applications on the Play Store.
  • Expertise in integrating REST APIs and using libraries such as Dagger, Picasso, Firebase, and SQLite.
  • Strong understanding of Android fundamentals including Activity Lifecycle and services.
  • Familiarity with RESTful services, Microservices, and modern architectural patterns.
  • Experience with testing frameworks like Mockito and Espresso, including TDD/BDD practices.
  • Strong object-oriented development skills and a passion for continuous learning.

Company Overview

TELUS Digital is the global arm of TELUS Corporation, one of Canada's largest telecommunications providers. They deliver innovative contact center and BPO solutions for major corporations across various sectors including consumer electronics, finance, telecommunications, and utilities.

Equal Opportunity Statement

TELUS Digital is committed to diversity and inclusion. Employment decisions are based solely on qualifications, merits, and competence.

Key skills/competency

  • Android development
  • Kotlin
  • Java
  • RxJava
  • RxAndroid
  • MVVM
  • REST API
  • Performance Optimization
  • Testing Frameworks
  • App Architecture

How to Get Hired at TELUS Digital

🎯 Tips for Getting Hired

  • Research TELUS Digital's culture: Study their mission, values, and recent news.
  • Customize your resume: Highlight Android expertise and leadership skills.
  • Prepare technical stories: Share project success and performance results.
  • Practice interview questions: Focus on architecture and testing insights.

📝 Interview Preparation Advice

Technical Preparation

Review Android app architecture patterns.
Practice Kotlin coding challenges.
Study performance optimization techniques.
Familiarize with testing frameworks.

Behavioral Questions

Describe leading cross-team projects.
Explain conflict resolution in technical teams.
Discuss adapting to technology changes.
Share experiences in mentoring peers.

Frequently Asked Questions