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