Back to results

Senior iOS Developer

  • Vancouver, BC, Canada
  • Greater Vancouver Metropolitan Area, Canada

$50 to $70 CAD / hour · Contract

Applications open in a new tab.

Job details

Pay
$50 to $70 CAD / hour
Job type
Contract
Apply by
Experience
7+ years of software engineering experience, with significant hands-on iOS development experience
Posting language
English
Posted

Original job description

Insight Global is seeking a Senior iOS Engineer to design, develop, and support large-scale, production-grade mobile applications for a leading retail client. This individual will be a senior technical contributor with ownership across the development lifecycle, including architecture, application performance, reliability, CI/CD, production readiness, and ongoing optimization.

The ideal candidate brings deep native iOS expertise and is comfortable working within complex applications while partnering with engineering and architecture teams to build scalable, reliable solutions.

Must Haves:

  • 7+ years of software engineering experience, with significant hands-on iOS development experience
  • Advanced experience with Swift and SwiftUI
  • Strong experience with MVVM architecture
  • Experience developing and supporting large-scale native iOS applications
  • Strong knowledge of iOS application performance, profiling, debugging, and optimization
  • Hands-on experience with Xcode Instruments and/or Firebase
  • Strong understanding of CI/CD principles and mobile development pipelines
  • Experience owning production systems, including reliability, monitoring, releases, and continuous improvement
  • Experience with engineering automation and production-level systems
  • Experience working within Agile development environments and tools such as JIRA
  • Strong understanding of the end-to-end iOS development lifecycle
  • Ability to provide technical leadership and mentorship to other engineers
More about this job

Responsibilities

Design, develop, and support large-scale native iOS applications, taking ownership across architecture, performance, reliability, CI/CD, production readiness, and ongoing optimization. Partner with engineering and architecture teams to build scalable solutions and provide technical leadership and mentorship to other engineers.

Requirements

Requires 7+ years of software engineering experience, significant hands-on iOS development, advanced Swift and SwiftUI skills, and strong experience with MVVM and large-scale native applications. Candidates should also have expertise in performance profiling and optimization, CI/CD, production systems, Agile tools such as JIRA, and the end-to-end iOS development lifecycle.

Skills

  • Swift
  • SwiftUI
  • MVVM Architecture
  • Native iOS Development
  • iOS Application Performance Optimization
  • Profiling
  • Debugging
  • Xcode Instruments
  • Firebase
  • CI/CD
  • Mobile Development Pipelines
  • Production Systems Reliability
  • Monitoring
  • Engineering Automation
  • Agile
  • Technical Leadership

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Retail
  • Engineering
  • Management & Leadership

Keywords

  • iOS
  • Swift
  • SwiftUI
  • MVVM
  • Native Mobile Applications
  • Large-Scale Applications
  • Application Architecture
  • Application Performance
  • Profiling
  • Debugging
  • Optimization
  • Xcode Instruments
  • Firebase
  • CI/CD
  • Mobile Development Pipelines
  • Production Readiness
  • Production Systems
  • Reliability
  • Monitoring
  • Releases
  • Engineering Automation
  • Agile
  • JIRA
  • Technical Leadership
  • Mentorship
  • Retail

Report this job