eBay's Live team is focused on simplifying, personalizing, and modernizing shopping journeys on eBay marketplaces to create world-class experiences for millions of users daily.
Requirements
- 10+ years of professional experience in native mobile development, with a strong focus on iOS platforms.
- Expertise in advanced Swift features such as generics and concurrency management.
- Proficiency with dependency management tools in iOS, including Swift Package Manager (SPM), CocoaPods, and Carthage.
- Deep understanding of system design principles for large-scale consumer mobile applications.
- Extensive experience with networking technologies, including migration between stacks, GraphQL, Protocol Buffers, streaming protocols, and pub-sub architectures.
- Excellent decision-making skills, with the ability to navigate ambiguities and adapt to changing priorities.
- Proven mentoring and coaching capabilities, with a track record of fostering team growth and organizational culture.
Responsibilities
- Author Architecture Decision Records to define technical solutions and influence eBay's technological strategy.
- Lead complex projects from conception through to successful deployment, enhancing system performance, security, and scalability.
- Uplift engineering teams by promoting best practices in culture, processes, and technical approaches, encouraging collaboration and innovation.
- Design flexible, scalable solutions within the application ecosystem to accelerate engineering velocity and reduce technical debt.
- Develop and communicate a long-term technology vision that ensures systems remain modern, relevant, and resilient amidst evolving market conditions.
- Share knowledge actively through mentoring, technical discussions, and documentation to foster a culture of continuous learning and improvement.
Other
- High learning agility, self-motivated, and eager to acquire transferable skills across domains.
- Experience in participating in knowledge sharing initiatives both within and outside the organization.
- Strong technical mastery complemented by skills in project, people, and product management to support eBay’s strategic goals.
- The role involves guiding technical decision-making, owning complex projects, and uplifting engineering practices, reporting to a cross-functional team aimed at continuous modernization in a dynamic environment.
- This position requires a seasoned technical leader with extensive experience in mobile development, capable of influencing strategic decisions, driving innovation, and fostering a culture of excellence within the engineering teams.