Resume Score

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

Sign in to check score

About the role

  • Staff iOS Engineer developing native features for WeightWatchers' health app. Collaborating with teams on UX/UI design and innovative health insights within a remote environment.

Responsibilities

  • Build and evolve key native features of the WeightWatchers iOS app that support members in their health journeys: food tracking, activity logging, weight trends, and AI-driven health insights.
  • Deliver premium UI/UX using modern Apple frameworks to ensure the app feels fast, fluid, and intuitive.
  • Collaborate closely with Product, Design, Data, and Behavioral Science teams to deliver features that support daily habit formation and medical weight-loss journeys (including GLP-1 Med+ initiatives).
  • Own the implementation of upcoming flagship initiatives, including Lock Screen Widgets, Live Activities, and health data integrations.
  • Shape the architectural decisions and technical standards for the iOS application, ensuring a robust, modular, and testable codebase.
  • Operate with high autonomy and influence: proactively question assumptions, bring new ideas, and champion product quality and performance.

Requirements

  • 12-15+ years of experience in professional iOS development
  • Expertise in Swift and modern Apple frameworks (SwiftUI, Core Data, etc.)
  • Deep knowledge of the iOS SDK, app lifecycle, and memory management.
  • Familiarity with native tooling, including XCTest for unit/UI testing, CI/CD pipelines (Fastlane/GitHub Actions), and feature flagging.
  • Strong communication skills and the ability to mentor junior engineers while articulating technical decisions.

Benefits

  • Comprehensive benefits package
  • Annual bonus program

Job title

Job type

Full Time

Experience level

Lead

Salary

CA$160,000 - CA$240,000 per year

Degree requirement

No Education Requirement

Tech skills

iOSSwift

Location requirements

RemoteCanada

Report this job

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