Galent
Senior Android Developer
GalentCanada4 days ago
Full-timeInformation Technology
  • Experience developing and maintaining Android applications at scale.
  • Strong proficiency in Kotlin including Coroutines, Flows, inline & higher order functions, generics and Android SDK.
  • Deep understanding of Android Architecture Components (ViewModel, LiveData, Room, Navigation).
  • Deep experience with Jetpack Compose and modern UI development.
  • Solid grasp of object-oriented design, MVVM, and modular architecture principles.
  • Experience with dependency injection frameworks such as Dagger or Hilt.
  • Experience with performance profiling, memory management, and crash analysis tools.
  • Experience with RESTful APIs, networking, and asynchronous programming.
  • Experience with unit testing and debugging tools.
  • Experience with Git-based version control and collaborative development environments.
  • Excellent problem-solving and communication skills.

Key Skills

Ranked by relevance