iOS Software Engineer - Toronto

United States Digital Space LLC

Toronto

On-site

CAD 118,000 - 157,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

RRSP eligibility
Paid time off

Job summary

United States Digital Space LLC in Toronto, Canada is seeking an experienced iOS Software Engineer to join our Native Focus Categories Engineering team and help advance the company’s mobile app. You will collaborate with product, design, and analytics across multiple domains to deliver robust, scalable features.

The role emphasizes Swift/SwiftUI or UIKit, MVVM, and modern architectures, with exposure to TCA, GraphQL, and CI/CD pipelines.

Qualifications

  • 7+ years of professional iOS development experience.
  • Proficiency in Swift and modern iOS architectures (MVVM, unidirectional data flow).
  • Experience with SwiftUI and/or UIKit, and modern tooling (SPM, CocoaPods).

Responsibilities

  • Design, develop, and maintain modular features for the core iOS app.
  • Collaborate with Product, Design, and Backend teams to ship new features.
  • Ensure performance, quality, responsiveness, and stability of the app.
  • Work with backend services to design mobile-optimized service contracts.
  • Participate in Agile/Scrum processes and planning, with risk identification.
  • Contribute to code reviews and drive continuous improvement.

Skills

Swift
SwiftUI
UIKit
MVVM
TCA
GraphQL
Async/Await
Combine
CI/CD
Unit Testing

Tools

SPM
CocoaPods
Carthage

Job description

JOB DESCRIPTIONAt the company, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.

Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day. We're in this together, sustaining the future of our customers, our company, and our planet.

Join a team of passionate thinkers, innovators, and dreamers — and help us connect people and build communities to create economic opportunity for all.

The Team:

the company’s native Focus Category team is a dynamic segment of the company’s marketplace dedicated to delivering a stellar buying experience for our suite of Focus Categories including Parts & Accessories, Vehicles, Fashion, Collectibles and Electronics.

The Native Focus Categories Engineering team is tasked with supporting and implementing all Focus Category-specific features in the core the company mobile app. We cultivate a culture of drive and innovation, continuously adopting the latest technologies and improving our processes.

The Role:

As an iOS Software Engineer you'll collaborate across multiple domain teams such as Search, View Item, Checkout, and more due to the dynamic nature of the Focus Categories vertical. You'll work on initiatives alongside other native developers in an agile workflow, directly engaging with product, design, and analytics teams to create the best user experience.

What you will accomplish:

  • Design, develop, and maintain high-performance, modular, and loosely coupled features for the company’s core iOS application.
  • Collaborate with cross-functional teams (Product, Design, Backend) to define, design, and ship new features.
  • Ensure performance, quality, responsiveness, and stability of the application.
  • Work with backend service teams to design mobile-optimized service contracts.
  • Participate in Agile/Scrum processes, providing estimates, identifying risks, and supporting planning and rollout of changes.
  • Participate in code reviews and contribute to continuous improvement through adoption of modern tools and practices.

What you will bring:

  • 7+ years of professional experience in iOS development.
  • Proficiency in Swift, including advanced language features such as generics and concurrency (Objective‑C experience is a plus).
  • Experience building iOS applications using SwiftUI and/or UIKit, with a focus on UI that responds to changes in data.
  • Solid understanding of modern iOS architectures, including MVVM and unidirectional data flow, with exposure to or hands‑on experience with The Composable Architecture (TCA).
  • Experience managing application state, side effects, and navigation using reducers, actions, and stores (or similar concepts).
  • Experience integrating APIs, including GraphQL, and working with async/await and Combine where appropriate.
  • Familiarity with dependency management tools (SPM, CocoaPods, Carthage) and CI/CD pipelines.
  • Ability to independently translate product and design requirements into clean, well‑tested, crash‑free, maintainable production code.
  • Experience writing unit and UI tests, conducting code reviews for the immediate team, and troubleshooting issues across development, test, and production environments.

Additional Details

The base pay range for this position is expected in the range below:

C$118,000 - C$157,500Base pay offered may vary depending on multiple individualized factors, including location, skills, and experience. The total compensation package for this position may also include other elements, including a target bonus and restricted stock units (as applicable) in addition to a full range of medical, financial, and/or other benefits (including RRSP eligibility, various paid time off benefits, such as PTO and parental leave). Details of participation in these benefit plans will be provided if an employee receives an offer of employment.

This job posting relates to an existing vacancy within the company.

the company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, and disability, or other legally protected status. If you have a need that requires accommodation, please contact us at hr@unitedstatesdigital.space. We will make every effort to respond to your request for accommodation as soon as possible. View our accessibility statement to learn more about the company's commitment to ensuring digital accessibility.

We use cookies to enhance your experience and may use AI tools for administrative tasks in the hiring process. To learn how we handle your personal data and use AI responsibly, please visit our Talent Privacy Notice, Privacy Center and AI Hiring Guidelines.

Explore Location

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

Similar jobs worth comparing

Sr. Software Engineer - iOS
Sr. Software Engineer - iOS

United States Digital Space LLC • Toronto

On-site
CAD 118,000 - 158,000
RRSP eligibility
Paid time off
Parental leave
+1
iOS Software Engineer - Toronto
iOS Software Engineer - Toronto

eBay • Toronto

On-site
CAD 118,000 - 158,000
Target bonus
Restricted stock units (RSUs)
RRSP eligibility
Sr. Software Engineer - iOS
Sr. Software Engineer - iOS

eBay • Toronto

On-site
CAD 118,000 - 158,000
RRSP eligibility
Paid time off
Parental leave
+1
Sr. Software Engineer - iOS
Sr. Software Engineer - iOS

Socket.dev • Toronto

On-site
CAD 118,000 - 158,000
RRSP eligibility
Paid time off
Parental leave
iOS Member of Technical Staff 1
iOS Member of Technical Staff 1

eBay • Toronto

On-site
CAD 142,000 - 190,000
RRSP eligibility
Paid time off
Parental leave
+1
IOS Developer
IOS Developer

Insight Global • Toronto

On-site
CAD 90,000 - 120,000
iOS Software Engineer – Swift, SwiftUI, Objective-C
iOS Software Engineer – Swift, SwiftUI, Objective-C

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 90,000 - 130,000
Technology Lead - IOS Developer
Technology Lead - IOS Developer

Infosys • Mississauga

On-site
CAD 93,000 - 123,000
iOS Developer
iOS Developer

United States Digital Space LLC • Mississauga

Hybrid
CAD 76,000 - 90,000
Competitive compensation
Benefits package
Professional growth opportunities
Senior Software Developer
Senior Software Developer

United States Digital Space LLC • Mississauga

Hybrid
CAD 85,000 - 120,000
Opportunity for personal growth
Fast-paced environment with global reach
Collaborative and agile team