📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Android Developer

Hays · Montréal

Senior 🇬🇧 English
Kotlin Android SDK Android Studio Gradle MVVM modularization dependency injection JUnit MockK Mockito Turbine coroutine testing LiveData Flow Room WorkManager Navigation Hilt Dagger Jetpack Compose REST GraphQL authentication analytics push notifications secure storage CI/CD automated testing code quality tooling release pipelines

Job description

About the role

We are looking for an experienced Android Developer to design, develop, and maintain high‑quality native Android applications for our clients. The role requires strong technical expertise, a solid understanding of Android fundamentals, and the ability to work directly with customers.

Key responsibilities

  • Design and implement production‑grade Android apps using Kotlin and modern Android development practices.
  • Integrate REST and GraphQL APIs, authentication flows, analytics, push notifications, and secure storage.
  • Apply MVVM, Clean Architecture, modularization, and repository/use‑case patterns to ensure scalable codebases.
  • Write comprehensive unit tests and support automated testing pipelines.
  • Collaborate with UI/UX teams to incorporate Jetpack Compose and other Jetpack libraries.
  • Maintain CI/CD pipelines, code quality tooling, and release processes.

Required profile

  • Bachelor’s degree in Computer Science, Engineering or related field, or equivalent professional experience.
  • 5+ years of software engineering experience building native Android applications.
  • Fluency in French is mandatory.
  • Excellent communication skills and comfort in client‑facing situations.

Required skills

  • Kotlin, Android SDK, Android Studio, Gradle.
  • MVVM, Clean Architecture, modularization, repository pattern, dependency injection.
  • Unit testing with JUnit, MockK/Mockito, Turbine, coroutine testing.
  • Jetpack libraries: ViewModel, LiveData/Flow, Room, WorkManager, Navigation, Hilt/Dagger, Jetpack Compose.
  • Integration with REST/GraphQL APIs, authentication, analytics, push notifications, secure storage.
  • CI/CD for Android, automated testing, code quality tools, release pipelines.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Hays.
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

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 4 days from now

47 views · 0 interested

Boost your chances

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

Analyzing your CV...

Hays

Montréal