About the role

  • Senior Android Engineer developing an embedded experience for Lime for Business inside the Lime app. Collaborating with teams to enhance employee mobility solutions in a sustainability-focused company.

Responsibilities

  • Work as part of a team creating high-quality, performant Android experiences within our existing app, specifically with the business user in mind.
  • Partner closely with product and design to create business workflows that are intuitive and reliable (for both admins and employee riders).
  • Navigate shared ownership effectively: integrate with existing modules and platform services, collaborate across teams on APIs/contracts, manage dependencies and rollouts without destabilizing the core app.
  • Improve quality through testing, instrumentation, performance work, and strong release discipline.
  • Contribute to continuous improvement: refactors that unblock future work, build performance improvements, better debugging/triage practices, clearer module boundaries.
  • Troubleshoot and lead full-cycle incident response (mitigation, correction, prevention).
  • Collaborate with PMs, Engineers, Design, Research, Data Science, and Operations teams to identify and solve problems that impact our users.
  • Provide technical mentorship and foster a culture of collaboration, learning, and code quality across teams.
  • Contribute to shaping the technical strategy and long-term vision for Lime for Business’s iOS platform — including architecture, tooling and development best practices.

Requirements

  • 7+ years of professional software development experience
  • Deep technical expertise and proven leadership in Android development (Kotlin)
  • Experience designing and maintaining robust, modular, and scalable app architectures
  • Demonstrated experience shipping in large-scale apps with shared ownership, legacy constraints, and multiple collaborating teams
  • Comfort working with and improving existing architectures (e.g., modularization, feature boundaries, dependency management, navigation patterns)
  • Strong product instincts: you can balance quality, maintainability, and speed—and you know when “perfect” blocks shipping.
  • Solid experience with mobile testing practices (unit, snapshot/UI, integration as appropriate)
  • CI/CD and release hygiene
  • Performance debugging and crash analysis
  • Strong communication and collaboration skills—able to align with partner teams and move work forward without “owning everything.”
  • Excellent communication and collaboration skills; proven ability to mentor and elevate others.
  • Dynamic, driven, and comfortable operating across multiple teams and priorities.

Benefits

  • Offers Equity
  • Offers Bonus

Job type

Full Time

Experience level

Lead

Salary

CA$172,000 - CA$237,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AndroidiOSKotlin

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.