Senior Software Engineer, Android – Multistack, AI-Native

Posted last week

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Engineer developing multi-stack applications powered by AI for healthcare consumer experience. Collaborating across mobile, backend, and platform engineering to improve health outcomes.

Responsibilities

  • Design, develop, and maintain platform capabilities and shared systems across mobile, backend, and web.
  • Contribute across the stack (Kotlin, Swift, backend services, APIs, tooling, etc) depending on problem scope.
  • Build and evolve internal developer tooling, SDKs, and platform infrastructure.
  • Participate in end-to-end system design, including architecture decisions and tradeoff analysis.
  • Accelerate development and reduce boilerplate using AI tools.

Requirements

  • 5+ years of software engineering experience in android development
  • Strong experience in at least one of: Swift (iOS), or Web (React), or Backend languages (e.g., Go, Java, Python)
  • Experience working across multiple parts of the stack (mobile + backend, mobile cross platform or platform tooling)
  • Solid understanding of system design, APIs, and scalable architectures.
  • Regularly uses AI tools in development workflows.
  • Demonstrates ability to leverage AI to improve productivity and code quality.
  • Curious and proactive about adopting new AI capabilities.

Benefits

  • Competitive salary
  • Flexible work arrangements

Job type

Full Time

Experience level

Senior

Salary

CA$131,500 - CA$160,700 per year

Degree requirement

Bachelor's Degree

Tech skills

AndroidiOSJavaKotlinPythonReactSwiftGo

Location requirements

RemoteCanada

Report this job

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