Full-Time

Lead iOS Software Engineer

Confirmed live in the last 24 hours

eBay

eBay

10,001+ employees

Global online marketplace for buying and selling

No salary listed

Expert

Company Historically Provides H1B Sponsorship

Toronto, ON, Canada

Flexible working options available, indicating potential for remote work.

Category
IOS Development
Software Engineering
Required Skills
Agile
GraphQL
iOS/Swift
SCRUM
Requirements
  • Bachelor's degree in EE, CS or other related field.
  • 10+ years professional experience in native mobile development
  • Mastery of advanced swift language features & iOS APIs
  • Experience authoring shared libraries (internal or external distribution)
  • Advanced debugging skills lldb, instruments, network conditioner, etc.
  • Experience with iOS CI/CD
  • Proven track record in architecting common libraries and patterns for use in large scale applications with 50+ engineers.
  • Deep experience in unit testing and functional UI testing with XCTest / XCUITest.
  • Deep experience with Xcode and all of its lovely quirks.
  • Experience with modern design patterns such as MVVM, VIPER, RIBS, etc.
  • Experience with patterns for achieving feature modularity.
  • Experience with reactive programming using Combine or RxSwift.
  • Experience in integration with backend APIs (REST/GraphQL), network debugging (e.g. Charles)
  • Experience with Agile/Scrum methodologies.
  • Experience working with services teams to design optimal mobile services contracts.
Responsibilities
  • Translate requirements to software design and create clean, efficient, extensible, maintainable code.
  • Responsible for a large functional area possessing in-depth knowledge and expertise.
  • Influencer across domain teams and guiding others towards the right technical decisions.
  • Improves team productivity by identifying and evangelizing opportunities for productivity improvements.
  • Identifying areas in the team applications likely to change and integrating flexibility in the design for these areas improving engineering velocity.
  • Collaborate effectively with multi-functional partners to develop innovative solutions that adhere to development goals and principles.
  • Manage project features, break into sub-tasks, identify and resolve issues for efficient execution.
  • Provide technical guidance, code review for immediate team and other teams, contribute and review ADRs (Architecture Decision Records), coaching, and mentorship to individual team members within and outside teams.
  • Identify gaps and issues across systems and functional areas, propose solutions, build the engineering roadmap, and drive resolution.
Desired Qualifications
  • Experience with SwiftUI.
  • Experience working on large scale applications encompassing dozens of features and > 500k LOC.
  • Experience with project tracking and reporting tools (e.g., Jira)
  • Master's degree in Computer Science, or Bachelor's degree with equivalent experience
  • Excellent documentation skills.
  • Experience building data-driven applications (RDBMS, NoSQL, ElasticSearch)
  • Experience delivering results in fast-paced environments (agile, TDD, CI/CD)
  • Familiarity with shift left approach is a plus

eBay is an online marketplace where individuals and businesses can buy and sell a wide range of products, including electronics, fashion, and collectibles. Users can list items for auction or sell them at a fixed price through the 'Buy It Now' option. eBay stands out from competitors with its vast selection, user-friendly interface, and strong buyer and seller protections. The company's goal is to connect millions of buyers and sellers globally while generating revenue through transaction fees and advertising.

Company Size

10,001+

Company Stage

IPO

Headquarters

San Jose, California

Founded

1995

Simplify Jobs

Simplify's Take

What believers are saying

  • Partnership with Checkout.com could streamline payments and boost user experience.
  • AI shopping agent may enhance personalized shopping, increasing conversion rates.
  • Certified Open Box Program appeals to eco-conscious consumers, boosting electronics sales.

What critics are saying

  • AI shopping agent may face data privacy and security challenges.
  • Live auctions could struggle with authenticity and provenance issues.
  • Checkout.com partnership may expose eBay to financial risks from technical issues.

What makes eBay unique

  • eBay offers a unique auction-style listing alongside 'Buy It Now' options.
  • The platform provides robust buyer and seller protections, enhancing trust.
  • eBay's vast product selection caters to diverse consumer needs globally.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

401(k) Company Match

Paid Vacation

Parental Leave

Growth & Insights and Company News

Headcount

6 month growth

-1%

1 year growth

1%

2 year growth

2%
Fibre2Fashion
May 9th, 2025
US company eBay launches new AI shopping agent

eBay has launched a new AI shopping agent, marking a major step in its AI-first strategy.

Channel X
May 8th, 2025
eBay named UK Black Business Week 2025 Headline Sponsor

eBay have been named headline sponsor for the 2025 UK Black Business Week.

EcommerceBytes
May 7th, 2025
eBay Launches Certified Open Box Program

eBay launches certified Open Box program.

KIRO 7
May 6th, 2025
End of an era: Skype is officially shut down

Then it was purchased in 2005 by eBay, which added the video call feature, The Washington Post reported.

EcommerceBytes
May 2nd, 2025
eBay Promotes Jordan Sweetnam to Chief Commercial Officer to Run New Unit

eBay promoted Jordan Sweetnam to the newly created role of Chief Commercial Officer (CCO) on March 12, 2025.