-
New York Technology Partners

iOS Developer

New York Technology Partners
Canada · Contract · Mid-Senior

Senior iOS Engineer

  • Job Title: Senior iOS Developer / Engineer
  • Location: Vancouver, Canada (Onsite – 4 Days/Week)
  • Duration: 12+ Months


Required Skills & Qualifications

  • Experience: 7+ years of professional experience in iOS development.
  • Core Stack: Expert-level proficiency in Swift, Xcode, and iOS SDK.
  • Architecture: Strong understanding of mobile architecture patterns (MVVM is highly preferred).
  • Testing: Hands-on experience with mobile testing frameworks and automated quality assurance.
  • Soft Skills: Excellent collaboration skills for working with cross-functional product and design teams.
  • Nice to Have: Familiarity with cross-platform frameworks like Flutter or React Native.


Role Overview

We are seeking a Senior iOS Engineer to join the mobile engineering team at Lululemon’s Vancouver headquarters. This role focuses on building and optimizing high-performance, native iOS applications that support a premium digital guest experience. You will be responsible for translating complex design mockups into interactive Swift-based interfaces, maintaining a clean codebase, and ensuring seamless integration with third-party APIs. The ideal candidate is a mobile architecture expert who thrives in a collaborative, onsite environment and has a deep understanding of the full mobile development lifecycle.

Technical Core & Responsibilities

Native App Development

  • Swift & Objective-C: Build and refine native applications using Swift and Xcode, with the ability to maintain legacy Objective-C components where necessary.
  • UI/UX Implementation: Translate high-fidelity wireframes into interactive, responsive interfaces using UIKit and modern layout principles.
  • Feature Optimization: Implement new features and performance enhancements, focusing on memory management, battery efficiency, and smooth animations.
  • Clean Code: Apply SOLID principles and clean code practices to ensure the long-term maintainability of the application.

Architecture & Data

  • Mobile Patterns: Design and implement robust app structures using MVVM, MVP, or Clean Architecture to ensure separation of concerns.
  • Persistence: Manage local data storage and offline capabilities using Core Data or Realm.
  • API Integration: Connect applications to RESTful APIs and integrate third-party SDKs for analytics, payments, or social features.

Testing & Quality Assurance

  • Automated Testing: Conduct unit and UI testing using XCTest, Quick, or Nimble to maintain high code coverage and app stability.
  • CI/CD: Work within automated pipelines to streamline build, test, and deployment processes.
  • Global Standards: Ensure the application meets high standards for Accessibility and Localization for a global user base.

Key Skills

Ranked by relevance

ios responsive wireframes storage swift xcode ui
Login to Apply
Posted
Apr 16, 2026
Type
Contract
Level
Mid-Senior
Location
Vancouver

Industries

Staffing Recruiting IT Services IT Consulting Retail

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Infoplus Technologies UK Limited
Related

iOS Developer

2026-05-27

Contract
Mid-Senior
United Kingdom
IT Services
Information Technology
View Job Details
Crossing Hurdles
Related

Full-Stack Developer | Remote

2026-05-27

Contract
Associate
Australia
Software Development
Engineering
View Job Details
Sophilabs
Related

Senior Swift Developer

2026-05-27

Full-time
Not Applicable
Argentina
IT Services
Engineering