Senior Ios Software Engineer
Description:
The View Item and Transaction Flows Engineering team at eBay is looking for a Sr. iOS Software Engineer. This team holds a pivotal role in crafting the core experiences for millions of users worldwide. This team leads all aspects of crucial functionalities such as item details, auctions, offers, and SEO optimized landing experiences, driving significant revenue through diverse global user interactions across all devices and browsers.
With high visibility, our agile teams are fundamental to eBay’s operations. We ensure scalable, responsive systems and leverage frequent user feedback and experimentation to improve customer happiness. Joining this team means being part of eBay’s heart and delighting its diverse customer base globally.
Roles/Responsibilities
- Native iOS app development and converting ideas, designs and requirements to concrete stable production builds
- Coordinate and collaborate with the Product and Engineering team to identify problems, come up with creative solutions, and help with tracking and delivering within the release plan
- Understand and implement iOS specific design patterns
- Experience with iOS XCode, Obj-C, Swift, SwiftUI, network debugging (e.g. Charles), revision control systems (e.g. Git) and bug tracking (e.g. Jira)
- Develop and iterate within a rather lean, yet very fast-paced Engineering team
- Develop code and testing methodologies to improve the DevOps "Four Key Metrics"
- Be part of a transformative, productive and fun startup culture
Job Requirements
- 8+ years of experience developing iOS applications, with deep experience in both Swift, Objective-C, SwiftUI, Xcode
- Deep experience in unit testing and functional UI testing with XCTest / XCUITest
- Well versed in SOLID principles
- Experience with GraphQL
- Experience with modern design patterns such as MVVM, VIPER, RIBS, etc...
- Ability to collaborate and drive best practices with engineers from numerous teams
- Experience with Agile/Scrum methodologies
- Experience working with services teams to design optimal mobile services contracts
- B.S Degree in Computer Science or equivalence.
| Organization | eBay |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Senior iOS Software Engineer |
| Job Location | Toronto, ON, Canada |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 8 Years |
| Posted at | 2025-10-14 10:10 am |
| Expires on | 2026-11-30 |