Skip to main content

Android Developer

Technology
Hays
Toronto, Canada2 days agoUntil 2026-10-22
Service contract

Job description

Role: Android Developer

Type : Contract

Location : Toronto(Hybrid)

Role Overview:

We are seeking an experienced Android Developer with strong expertise in Kotlin to design, develop, and maintain high-quality Android applications. The ideal candidate will have hands-on experience building scalable, secure, and high-performance mobile applications using modern Android development frameworks and best practices.

Key Responsibilities

  • Develop and maintain native Android applications using Kotlin.
  • Build modern, responsive user interfaces with Jetpack Compose and Material Design principles.
  • Implement scalable solutions using MVVM/Clean Architecture and Android Jetpack components.
  • Integrate REST APIs, third-party SDKs, authentication, push notifications, and backend services.
  • Develop clean, reusable, and testable code with strong emphasis on performance and maintainability.
  • Write and execute unit tests, troubleshoot application issues, and optimize performance.
  • Collaborate with Product, Design, QA, and Engineering teams in an Agile environment.
  • Support application deployment, monitoring, and release processes.
Required Skills
  • Kotlin
  • Jetpack Compose
  • MVVM / Clean Architecture
  • REST API Integration
  • Offline Storage & Caching Strategies
  • Unit Testing
  • Debugging & Performance Profiling
Preferred Qualifications
  • Experience with Android SDK, Jetpack libraries, and Google Play Store deployments.
  • Knowledge of CI/CD pipelines and mobile application security best practices.
  • Strong problem-solving, communication, and collaboration skills.
Keywords
FlutterKotlinModel–view–viewmodelSoftware DeploymentUnit TestingCI / CDMaintainabilityMobile appDebuggerDebuggingCI/CD

Interested in this role?