At eBay, the business problem is to deliver stellar buying and selling experiences for primary business categories, including Collectibles, and to connect people and build communities to create economic opportunity for all.
Requirements
- Good understanding of Swift and object-oriented programming principles.
- Familiarity with UIKit, SwiftUI, and mobile app development fundamentals.
- Experience with unit, integration and functional UI testing, including experience with testing frameworks like XCTest and XCUITest
- Experience with modern, clean architecture patterns such as MVVM+Coordinators, and deep familiarity with SOLID principles
- Experience working on multi-module applications
- Familiarity with RESTful and GraphQL APIs to connect iOS applications to back-end services.
- Bonus: previous iOS app development experience through internships or personal projects, and familiarity with AI-assisted coding tools.
Responsibilities
- Design, develop, and maintain high-performance iOS applications.
- Collaborate with multi-functional teams to define, design, and ship new features.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Continuously discover, evaluate, and implement new technologies to improve development efficiency.
- Use AI-powered development tools to enhance productivity and learn modern coding practices.
- Participate in code reviews and provide constructive feedback to peers.
- Working with back-end services teams to design services contracts optimized for mobile solutions
Other
- 2+ years professional experience in iOS native development, or a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field — ideally completed within the last 12 months.
- Strong communication, collaboration, and problem-solving skills.
- If hired, employees will be in an “at-will position” and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time.
- eBay is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status.
- If you have a need that requires accommodation, please contact us at talent@ebay.com.