Android AI Lead Developer

Atimi
•Remote

About The Position

Atimi is hiring an experienced Android AI Lead Developer for a fully remote position open to candidates located in any Canadian province. The role works on projects for leading North American companies, developing software solutions across mobile and web experiences. The successful candidate will provide technical leadership throughout the development lifecycle, combining strong Android and software engineering skills with experience in artificial intelligence and cloud technologies. The role requires collaboration with colleagues, partners, and clients, as well as clear communication with a global team. The position follows PDT working hours. Relocation support is not provided. The position involves contributing to architecture, planning, estimation, implementation, code quality, releases, and ongoing support of live applications. The developer will also participate in deployment and software operations, including DevOps activities. Compensation is based on Atimi’s salary grid and ranges from $110,000 to $160,000 per annum, depending on experience, geographical location, and interview performance.

Requirements

  • At least 4 years of Kotlin development experience.
  • Strong object-oriented design skills and knowledge of design principles, patterns, and best practices.
  • Strong written and verbal English skills.
  • At least 3 years of Jetpack Compose experience.
  • At least 2 years of experience with Gemini and/or Claude.
  • At least 3 years of experience with GWT and/or an AWS cloud environment.
  • Experience with test-driven development (TDD) and domain-driven design (DDD).
  • Experience using and configuring CI/CD pipelines.
  • Experience working directly with clients and project stakeholders to define and refine requirements.
  • Must be located in Canada.

Nice To Haves

  • Experience with Kotlin Multiplatform Mobile.
  • Experience with TypeScript.
  • Experience with Python.
  • Experience with Hyper Velocity Engineering.
  • Experience with BMAD methodology.

Responsibilities

  • Collaborate proactively with the project team to develop the product and guide the team through the development lifecycle.
  • Ensure code quality and governance.
  • Ensure engineers follow patterns and designs agreed upon with project leads.
  • Plan and estimate work, and contribute to architecture, coding, and development.
  • Refactor codebases and pursue continuous improvements.
  • Communicate technical decisions and information thoroughly to the global team.
  • Take responsibility for releases and contribute to ongoing support of live applications.
  • Participate in deployment and operation of software, including DevOps.
  • Deliver fair outcomes for customers and maintain a high level of professionalism.

Benefits

  • Flexible schedule.
  • Generous time off.
  • Option to work from home.
  • Team-building activities and online company events.
  • Generous compensation and benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service