Talent.com
eBay
iOS Software Engineer TorontoeBay • Toronto, Ontario, Canada
iOS Software Engineer Toronto

iOS Software Engineer Toronto

eBay • Toronto, Ontario, Canada
6 days ago
Job type
  • Full-time
Job description

At eBay were more than a global ecommerce leader were changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. Were 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. Were 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:

eBays native Focus Category team is a dynamic segment of the companys 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 eBay 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 youll collaborate across multiple domain teams such as Search View Item Checkout and more due to the dynamic nature of the Focus Categories vertical. Youll 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 eBays 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$118000 - C$157500

Base 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 eBay.

eBay 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 you have a need that requires accommodation please contact us at. We will make every effort to respond to your request for accommodation as soon as possible. View our accessibility statement to learn more about eBays 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.


Required Experience:

IC


Employment Type : Full-Time
Experience: years
Vacancy: 1
Create a job alert for this search

IOS Software Engineer Toronto • Toronto, Ontario, Canada

Similar jobs

iOS Developer

ClifyXtoronto, on, Canada
Full-time

Responsible for delivering end-to-end solutions across Digital Self-Service IAM, ensuring that all digital applications meet high performance standards.Drive application development initiatives acr... Show more

 • Promoted

iOS Developer

VySystemsToronto, ON, CA
Full-time

Feature development in Swift to expand the functionality of a mobile banking application.Ensuring that proper design and architectural patterns are being used to allow the app to scale effectively.... Show more

 • Promoted

Senior Staff Software Engineer - iOS

Capital One Canadatoronto, on, Canada
Full-time

Bay Street (93021), Canada, Toronto, Ontario.Senior Staff Software Engineer - iOS.For 30 years, we’ve been on a mission to change banking for good and build relationships by making credit accessibl... Show more

 • Promoted

Toronto-Based Hybrid iOS Developer

Quantum World Technologies Inc.Toronto, ON, CA
Full-time

Become a pivotal iOS Developer in Toronto with a hybrid working approach.Apply your Swift coding and app architecture skills to build innovative mobile applications.This role is ideal for developer... Show more

 • Promoted

Principal Associate, iOS Engineer at Capital One

Capital OneToronto, ON, CA
Full-time

Accelerate your career as a Principal Associate, Software Engineer at Capital One Canada, specializing in Mobile International Card Tech.Bring your Swift expertise to deliver top-notch iOS solution... Show more

 • Promoted

iOS Tooling Engineer

United States Digital Space LLCToronto, ON, CA
Full-time

At the company, our core purpose is to serve and connect, fostering a workplace where every team member belongs and has the opportunity to thrive.Join our Mobile Tooling team, where we build founda... Show more

 • Promoted

Software Engineer, iOS

Pinteresttoronto, on, Canada
Full-time

About Pinterest: Millions of people around the world come to our platform to find creative ideas, dream about new possibilities, and plan for memories that will last a lifetime.At Pinterest, we’re ... Show more

 • Promoted

Senior iOS Developer Opportunity

2iSolutions Inc.toronto, on, Canada
Full-time +1

Join a leading consulting company as a Senior iOS Developer, driving a major financial services initiative.This full-time role requires 4 days on-site at our client's head office near Union Station... Show more

 • Promoted

Lead iOS Developer

BIMMtoronto, on, Canada
Full-time

BIMM is booming, so we’re looking for a.Swift/SwiftUI experience and working knowledge of Android/Kotlin, and a strong interest in agentic AI systems that generate and support production‑grade nati... Show more

 • Promoted

iOS Engineer Senior

LumenaltaToronto, ON, CA
Full-time

This opportunity provides a competitive base pay range of CA$66,000 – CA$133,000 annually, aligned with your skills and experience.All compensation will be discussed with the recruiter.Develop and ... Show more

 • Promoted

iOS Developer Position in Toronto

CSI ConsultingToronto, ON, CA
Full-time

Embark on a path as an iOS Developer at CSI Consulting in Toronto, ON, focusing on delivering best-of-class IT services.Ideal for experienced developers skilled in mobile and web technologies.This ... Show more

 • Promoted

Senior iOS Developer

Intact Financial CorporationToronto, ON, CA
Permanent

Who needs insurance? Everybody.At the Intact Lab, we use machine learning, data science, software engineering, AI, agility, UX and design thinking to transform the customer experience for millions ... Show more

 • Promoted

Staff iOS Engineer

Weight Watcherstoronto, on, Canada
Full-time

WeightWatchers is a global digital health company and the world’s #1 doctor‑recommended, clinically studied behavioral weight health program.For sixty years, we have led the industry by blending sc... Show more

 • Promoted

iOS Developer

Tata Consultancy ServicesToronto, ON, CA
Full-time

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation to cr... Show more

 • Promoted

iOS Performance Monitoring Engineer

Sentrytoronto, on, Canada
Full-time

Join as an iOS Performance Monitoring Engineer and lead the charge in creating sophisticated SDK tools for developers.Work with innovative technologies like SwiftUI and advanced APIs to transform m... Show more

 • Promoted

Senior iOS Engineer — Hybrid Toronto (Swift, MVVM)

PRI TechnologyToronto, ON, CA
Full-time

A major recruitment firm in Toronto seeks a Senior iOS Developer with over 5 years of experience to join their mobile development team.The role involves contributing to the company's app using Swif... Show more

 • Promoted

iOS Software Engineer - Rakuten International

Rakuten RewardsToronto, ON, CA
Full-time

Be a vital part of Rakuten International as an iOS Software Engineer, where you'll create applications that connect millions of users to top brands.In this role, you'll leverage your creativity and... Show more

 • Promoted

Senior iOS Engineer — Shape a Global Reading App (Remote)

Clutch CanadaToronto, ON, CA
Remote
Full-time

A fast-growing tech company is seeking a Senior iOS Engineer to lead key product decisions and actively ship production code for their iOS app.This role requires expertise in Swift and SwiftUI, wit... Show more

 • Promoted

iOS Engineer - Build Transparent News Discovery

CloudDevsToronto, ON, CA
Full-time

A forward-thinking news platform is hiring an iOS Engineer to enhance how users engage with the news.You will be responsible for developing features, optimizing the app's performance, and collabora... Show more

 • Promoted

iOS Developer

Priceline.com LLCToronto, ON, CA
Full-time

Hybrid work model: 2 days in-office, remaining days remote.You can choose to work from anywhere for up to 4 weeks per year.Build Priceline's world‑class iPhone and iPad apps for booking hotels, ren... Show more