← Все вакансии/Senior/jobgether
SeniorRemoteCanada

Android Developer

J
jobgether
Зарплата
$10,400–$13,300
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an AI First Sr. Android Developer based in Canada.

Responsibilities
  • Design, develop, test, and release high-quality Android features across buyer and seller marketplace applications.
  • Lead technical decisions related to Android architecture, multi-module application structures, modern Jetpack Compose interfaces, and the integration of legacy UI components.
  • Contribute to shared mobile platform capabilities, including authentication, OpenID Connect (OIDC), feature flags, analytics, navigation, and application-wide infrastructure.
  • Establish and improve engineering standards through unit and UI testing, code reviews, automated quality checks, CI/CD pipelines, and production monitoring.
  • Manage the complete feature lifecycle, from design collaboration and implementation to deployment, release monitoring, troubleshooting, and continuous improvement.
  • Leverage AI-assisted coding, refactoring, test generation, debugging, root-cause analysis, and documentation.
  • Mentor intermediate engineers.
  • Collaborate with iOS engineers to maintain consistent product behavior across platforms.
  • Contribute to release management and distribution workflows using Google Play, Firebase, and relevant testing infrastructure.
Requirements
  • At least 5 years of professional Android development experience.
  • Strong proficiency in Kotlin and demonstrated experience developing, releasing, and maintaining Android applications through the Google Play Store.
  • Solid understanding of mobile engineering fundamentals, including application architecture, concurrency, networking, offline scenarios, performance optimization, and production reliability.
  • Hands-on experience with multi-module Android architectures, dependency injection tools such as Hilt, Kotlin coroutines, StateFlow, unidirectional UI patterns, navigation, and WorkManager.
  • Familiarity with modern Android development technologies, including Jetpack Compose and Material 3, alongside experience maintaining legacy implementations using XML layouts, Fragments, or ViewBinding.
  • Experience with networking and persistence technologies such as Retrofit, OkHttp, and Room, as well as feature flags, experimentation, product analytics, crash reporting, and application observability.
  • Practical experience with CI/CD pipelines, automated testing, code reviews, release management, and production monitoring.
  • A demonstrated AI-first mindset.
  • Strong problem-solving, communication, and collaboration skills.
  • A bachelor's degree in Computer Science or a related discipline, or equivalent practical experience.
Nice to have
  • Experience delivering Jetpack Compose applications at scale and modernizing legacy Android codebases.
  • Background in wholesale, digital marketplaces, auctions, or high-volume transactional mobile applications.
  • Experience mentoring other engineers, reviewing iOS/Swift pull requests, or supporting cross-platform technical alignment.
  • Familiarity with BrowserStack, device farms, automated UI testing, or hybrid application experiences built with WebViews.
Conditions
  • Competitive salary: Annual compensation ranging from CAD $125,000 to $160,000, depending on experience, skills, qualifications, and other relevant factors.
  • Retirement savings: RRSP contributions with an employer match for Canadian employees.
  • Health and well-being: Comprehensive medical, dental, and vision coverage, subject to the applicable employee benefits plan.
  • Paid time off: Paid vacation, personal days, and sick leave.
  • Professional development: Tuition reimbursement for eligible programs and opportunities to expand your technical expertise.
  • Career growth: Opportunities for internal promotion, diverse career paths, and meaningful advancement within a global, publicly traded organization.
Стек и навыки

С чем работаем