GrepJob
Homebase

Android Engineer II (Hybrid)

Homebase
Apply
4 days ago
Toronto, CanadaMid Level

Responsibilities

  • Build, ship, and maintain Android features in the SB and HRM domains.
  • Develop clean, scalable, testable Kotlin code.
  • Partner with backend engineers, product, and design teams.
  • Improve performance, reliability, and overall app resilience.
  • Leverage AI tools to accelerate development and streamline workflows.
  • Collaborate cross-functionally with various teams.
  • Participate in code reviews and architecture discussions.
  • Contribute to the mobile technical roadmap.

Requirements

  • Expert in Kotlin, Kotlin Coroutines, and Kotlin Flow.
  • Strong experience with Jetpack Compose and modern Android UI frameworks.
  • Solid understanding of Clean Architecture and MVI pattern.
  • Proficient with Hilt dependency injection.
  • Advanced understanding of object-oriented design patterns.
  • Strong understanding of performance optimization for mobile applications.
  • Deep knowledge of Android UI design principles and best practices.
  • Experience with RESTful APIs and third-party integrations.
  • Experience with testing frameworks.
  • Familiarity with Jira, Git, GitHub, and CircleCI.
  • Strong systematic thinking and problem-solving skills.
  • Nice to have: Java, RxJava, Firebase, Room, Retrofit, Navigation 3.
  • AI fluency with hands-on experience using AI tools.

Benefits

  • Stock options and TFSA/RRSP with 4% company match.
  • Comprehensive medical, dental, and vision coverage.
  • Flexible PTO and company holidays.
  • Access to paid AI tools for development.
  • Maternity/Parental Leave EI top-up support.
  • Work From Anywhere Month and meeting-free weeks.
  • Life insurance and short/long-term disability coverage.
  • Meals provided and team offsites.

Tech Stack

CircleCIFirebaseGitJavaJetpack ComposeKotlin

Categories