About the role

  • Staff iOS Engineer developing Lime for Business as an embedded experience inside Lime app. Delivering high-quality iOS solutions for business users and collaborating with cross-functional teams.

Responsibilities

  • Work as part of a team creating high-quality, performant iOS 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 with a strong track record of shipping impactful mobile products or systems.
  • Deep technical expertise and proven leadership in iOS development (Swift).
  • 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

  • Annual performance bonus
  • Equity
  • Benefits may be provided as part of the compensation package depending on the position offered

Job title

Job type

Full Time

Experience level

Lead

Salary

CA$158,000 - CA$217,000 per year

Degree requirement

Bachelor's Degree

Tech skills

iOSSwift

Location requirements

RemoteCanada

Report this job

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