Looking for a company that champions passion, courage and inventiveness, where you can be part of the team shaping the future of global commerce? Want to craft how millions of people buy, sell, engage, and give around the globe? If you’re passionate about joining our purpose driven community, that is dedicated to building a forward-thinking and diverse environment, come to eBay – a company you will be proud to be a part of.
Like to shake things up? We do!
eBay hires innovators who can push boundaries and change the world.
We're specifically looking for highly collaborative, smart, driven engineers who can help us reshape the future of our mobile application.
5-7 years of experience developing iOS applications, with deep experience in both Swift and Objective-C
Deep experience in unit testing and functional UI testing with XCTest / XCUITest
Deep experience with Xcode and all of its lovely quirks
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
Experience working on large scale applications encompassing dozens of features and > 500k LOC
Experience with patterns for achieving feature modularity
Experience with reactive programming using Combine or RxSwift
Experience with SwiftUI
Bachelors degree in Computer Science
What you can expect from us:
A collaborative, informal, international and playful work environment with self-organized, multi-disciplinary agile/lean teams
Managers and teammates who are invested in your growth as a technologist and as a person
Work with cool modern technologies such as Swift, Combine and more in a fast-evolving microservices architecture
Access to tools and resources to do your job (best-in-class laptop, IDEs, Safari Online subscription, conferences and meetups, all the coffee and soda you can drink, and much more);
• Ryan Williams will personally read your application.
• If there is a mutual interest, we will reach out to tell you all about the hiring company and answer your questions so you can determine if this is a position you’d like to pursue.
• To follow up on your status, please wait at least 48 business hours, and then email, email@example.com.