Senior iOS Engineer: Architect & Scale (Hybrid Canada)

Earnin

Vancouver

Hybrid

CAD 199,000 - 244,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Healthcare
Internet reimbursement
Cell phone reimbursement
Learning stipend
Travel opportunities

Job summary

EarnIn is seeking a Senior iOS Engineer in Vancouver to lead the development and scaling of new and existing product experiences. You will drive feature development, serve as an architect, optimize performance, and ensure a seamless user experience in a fast-paced environment.

The Canada-based salary range for this full-time position is $199,000- $244,000, plus equity and benefits. This role is hybrid from our Vancouver, Canada office with two days a week in the office, though a remote

Qualifications

  • Bachelor’s degree in Computer Science or a related field.
  • 4+ years of relevant industry experience in mobile development.
  • Expert-level proficiency in Swift with modern iOS paradigms (Combine, Swift Concurrency, SwiftUI).
  • Extensive understanding of iOS architectures (MVVM, MVP, VIPER) and trade-offs.
  • Proven ability to architect scalable and maintainable mobile solutions.
  • Experience mentoring and guiding other engineers.
  • Familiarity with Android development and cross-platform technologies is a plus.
  • Experience using AI-assisted development tools is a plus.

Responsibilities

  • Drive development and implementation of complex product features that significantly impact customer experience and business outcomes.
  • Potentially architect, lead, and optimize mobile infrastructure, ensuring exceptional scalability, performance, and reliability to support the organization's strategic growth.
  • Lead collaborative efforts with backend engineers to define and evolve robust, efficient APIs for seamless mobile-to-server communication.
  • Champion and enforce engineering best practices across teams, raising the standards for code quality, system design, and operational excellence.
  • Proactively identify and drive strategic technical initiatives, providing clear vision, architectural guidance, and effective problem-solving for complex challenges.
  • Potentially architect and oversee the development of comprehensive unit, integration, and UI automation testing strategies to guarantee the quality and stability of new features and the resilience of existing functionalities.
  • Define and analyze key performance indicators using advanced analytics to measure feature effectiveness, identify areas for improvement, and drive data-informed decisions for future product enhancements.

Skills

Swift
iOS development
Combine
Swift Concurrency
SwiftUI
Architectural patterns
Mentoring teammates
APIs design

Education

Bachelor’s degree in CS or related field

Tools

Xcode
Git
CI/CD

Job description

EarnIn is seeking a Senior iOS Engineer in Vancouver to lead the development and scaling of new and existing product experiences. You will drive feature development, serve as an architect, optimize performance, and ensure a seamless user experience in a fast-paced environment.

The Canada-based salary range for this full-time position is $199,000- $244,000, plus equity and benefits. This role is hybrid from our Vancouver, Canada office with two days a week in the office, though a remote

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Mobile Engineer (iOS) New Remote, Canada
Senior Mobile Engineer (iOS) New Remote, Canada

Earnin • Vancouver

Hybrid
CAD 199,000 - 244,000
Healthcare
Internet reimbursement
Cell phone reimbursement
+2
Senior Mobile Engineer (iOS)
Senior Mobile Engineer (iOS)

EarnIn • Vancouver

Hybrid
CAD 199,000 - 244,000
Healthcare
Internet reimbursement
Cell phone reimbursement
+2
Senior iOS Engineer — Hybrid Toronto (Swift, MVVM)
Senior iOS Engineer — Hybrid Toronto (Swift, MVVM)

PRI Technology • Toronto

Hybrid
CAD 120,000 - 130,000
Senior iOS Mobile Engineer (124)
Senior iOS Mobile Engineer (124)

JSG (Johnson Service Group, Inc.) • Toronto

Hybrid
CAD 120,000 - 160,000
Senior Mobile Engineer
Senior Mobile Engineer

Earnin • Vancouver

Hybrid
CAD 199,000 - 245,000
Senior iOS Mobile Engineer (124)
Senior iOS Mobile Engineer (124)

JOHNSON SERVICE GROUP • Toronto

Hybrid
CAD 110,000 - 160,000
Senior iOS Engineer - Build Scalable, Elegant Apps
Senior iOS Engineer - Build Scalable, Elegant Apps

Compunnel Inc. • Calgary

Hybrid
CAD 80,000 - 100,000
Senior Software Engineer: Scale FinTech (Hybrid, Equity)
Senior Software Engineer: Scale FinTech (Hybrid, Equity)

OneVest • Canada

Hybrid
CAD 100,000 - 130,000
Senior iOS Engineer — Architect & Deliver High-Impact Apps
Senior iOS Engineer — Architect & Deliver High-Impact Apps

Owlet Baby Care • Canada

On-site
CAD 85,000 - 110,000
Senior iOS Engineer — SwiftUI, MVVM & Performance
Senior iOS Engineer — SwiftUI, MVVM & Performance

JOHNSON SERVICE GROUP • Toronto

Hybrid
CAD 110,000 - 160,000