6 days ago
Toronto, CanadaStaff+
Responsibilities
- Lead the architecture, development, and delivery of large-scale native iOS listing experiences.
- Write production Swift code and contribute to code reviews, debugging, and complex technical problem-solving.
- Drive multiple concurrent initiatives while balancing delivery speed, quality, performance, reliability, and maintainability.
- Mentor and lead iOS engineers and improve engineering practices and development efficiency.
- Collaborate with product, UX, and engineering teams to shape technical direction and deliver customer-facing features.
- Help modernize listing tools through AI, camera, image/video, and other native device capabilities.
Requirements
- 12+ years of native iOS development experience, including technical leadership or engineering mentorship.
- Deep expertise in Swift, iOS frameworks, application architecture, concurrency, and design patterns.
- Experience building and shipping complex, high-traffic, consumer-facing iOS applications.
- Strong architectural judgment, problem-solving ability, and technical trade-off experience.
- Experience with backend API integration, application lifecycle management, and production debugging.
- Ability to lead engineers, influence technical decisions, and communicate effectively across teams.
- Preferred qualifications include SwiftUI, Combine, or The Composable Architecture experience; on-device AI, camera, or image/video processing; automated testing, CI/CD, and mobile experimentation; formal people management; and large-scale consumer internet, marketplace, or mobile product experience.
Benefits
- Build products at the heart of eBay’s global marketplace and influence how millions of sellers participate in ecommerce.
- Shape a major listing transformation involving AI, native device capabilities, and intuitive seller workflows.
- Own meaningful iOS architecture, engineering practices, and technical direction across the Listing domain.
- Lead and mentor engineers while remaining hands-on with technical challenges.
- Work on products that reach a large global user base through rapid experimentation and delivery.
Tech Stack
iOSSwiftSwiftUI
Categories
Mobile
About TCGplayer
TCGplayer operates an online marketplace and software tools for buying and selling trading card games and related collectibles, serving hobby shops and individual sellers. It generates revenue through marketplace fees, seller subscriptions, and fulfillment programs such as TCGplayer Direct. An eBay subsidiary, the company provides authentication and logistics services that help stores list inventory at scale and reach buyers across the U.S. and internationally.
