Software Engineer 3 - IOS
Core
Design and build modular native iOS features for eBay's self-service customer experience platforms, integrating with backend services to enable intuitive, compliant self-service experiences for millions of buyers and sellers.
Role type
Senior IC iOS Engineer (mobile + backend contribution)
Builds
Native iOS mobile applications and supporting backend APIs/platform integrations
Domain
Ecommerce / Mobile Development
Deliverable
production ML models | product features
Required skills
Swift, Objective-C, Xcode, Swift Concurrency, SwiftUI, UIKit, mobile architecture, performance optimization, automated testing (unit/integration/UI), CI/CD, REST, GraphQL, Java, Spring Boot, Python
Preferred skills
AI-assisted development tools, full stack engineering mindset
Technologies
Swift, Objective-C, Xcode, SwiftUI, UIKit, Spring Boot, Python, REST, GraphQL
Responsibilities
Design and build modular iOS features; own native iOS development across the feature lifecycle; implement testing at multiple levels; refactor code for maintainability; support product developers with debugging and OS upgrades; contribute to CI/CD pipelines; partner with backend engineers on API definitions and integrations; develop technical documentation.
Seniority
Senior, hands-on IC