Jobiglo

No results.

Android Mobile Developer

Banque Scotia · Toronto

New
Mid 🇬🇧 English
Kotlin Java Android SDK Jetpack LiveData ViewModel Room Navigation Coroutines Flow Hilt Dagger RESTful APIs Retrofit JUnit Mockito Espresso Jenkins GitHub Actions Bitrise MVVM Clean Architecture Material Design Performance tuning Memory optimization App security Encryption

Job description

About the role

Scotiabank is seeking a motivated mid‑level Android Mobile Developer to design, develop, and maintain high‑quality Android applications. You will work in an Agile environment alongside Product, Design, Backend, and QA teams to deliver performant, scalable, and user‑friendly mobile solutions.

Key responsibilities

  • Design, develop, test, and release Android applications across the full lifecycle.
  • Collaborate with Product Owners, Designers, and Backend teams to deliver features aligned with business goals.
  • Implement scalable architecture using MVVM and Clean Architecture principles.
  • Write clean, efficient, and testable code following best practices.
  • Integrate RESTful APIs and third‑party SDKs.
  • Troubleshoot, debug, and resolve production issues.
  • Participate in code reviews and contribute to continuous performance, usability, and reliability improvements.
  • Support CI/CD pipelines and release processes.

Required profile

  • 3–5 years of Android development experience with production‑ready apps.
  • Strong proficiency in Kotlin and/or Java.
  • Deep knowledge of Android SDK, Jetpack components (LiveData, ViewModel, Room, Navigation), Coroutines, Flow, and Dependency Injection (Hilt/Dagger).
  • Experience with RESTful APIs, Retrofit, unit testing (JUnit, Mockito), UI testing (Espresso), and CI/CD tools (Jenkins, GitHub Actions, Bitrise).
  • Understanding of Material Design, performance tuning, memory optimization, and app security.
  • Experience designing modular, scalable architecture and leading small Android teams.

Required skills

  • Kotlin
  • Java
  • Android SDK
  • Jetpack (LiveData, ViewModel, Room, Navigation)
  • Coroutines & Flow
  • Hilt / Dagger
  • RESTful APIs
  • Retrofit
  • JUnit
  • Mockito
  • Espresso
  • Jenkins
  • GitHub Actions
  • Bitrise
  • MVVM
  • Clean Architecture
  • Material Design
  • Performance tuning
  • Memory optimization
  • App security & encryption

What we offer

  • Inclusive, high‑performing culture with focus on diversity, equity, and inclusion.
  • Opportunities to grow through employee resource groups and continuous learning.
  • Support for accessibility and workplace accommodations.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Banque Scotia.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 1 day ago

Expires 1 month from now

6 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Banque Scotia

Toronto