Android Principal Architect

over 10 years
Development
Full Time
United States
Portland, OR

Principal Architect, Android eBay is looking for an Android Principal Architect who is passionate about pushing the boundaries of the Android ecosystem. The Mobile Architecture Team is responsible for integrating the latest Android OS and device hardware capabilities into the eBay Android App (https://play.google.com/store/apps/details?id=com.ebay.mobile), as well as developing tools, patterns and best practices that support rapid feature development for our 179M mobile app users. We are the world leader in mobile commerce and directly impact the lives of a global population of buyers and sellers. Our Android app facilitates billions of dollars of commerce annually and is the entry point for an increasing proportion of our new customers. Join our tightly-knit team of high performers and enjoy working at massive scale on challenging and interesting technology problems. Job Requirements Drive improvements to eBay’s core app and SDKs Demonstrate and document best practices for component design and testing Lead by example – all code is fully covered with automated tests & clear documentation Mentor other Android engineers throughout the organizationInteract with API teams throughout eBay to drive best practices for mobile-friendly and high performance API design Help identify and address developer productivity impediments with improved processes and toolingProvide feedback and assistance to DevOps to address build issues as they arise 10 – 12 years of software design and development experience working on a team 8+ years of experience developing commercial software with Java4+ years of experience developing Android Applications Experience developing and integrating with backend APIs across multiple frameworks (SOA, JSON, REST, XML, etc) Expert Java skills Expert Android skills (please provide references to published apps) Versatility and depth Experience with tools of the trade, Android Developer Studio, Git, Gradle, etc. Exceptional people skills – ability to evangelize a point of view and win advocates through leadership by example Background in computer science and software development for mobile devices. (Encouraged) Intermediate expertise in software development for iOS devices. (Encouraged) Intermediate expertise in web service development.

Apply for this job


 

Related Jobs