Logo
eBay

Sr. Android Software Engineer

eBay, Portland, Oregon, United States, 97204

Save Job

Overview

At eBay, we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets. We’re committed to pushing boundaries and reinventing the future of ecommerce. Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day. Join a team of passionate thinkers, innovators, and dreamers to connect people and build communities that create economic opportunity for all. About The Team And Role The Selling Engineering Team is seeking an Android Engineer who is passionate about creating apps that consumers love. This is an outstanding opportunity to join a world leader in mobile commerce and directly impact the lives of a global population while growing eBay’s revenue. Our Android app, with millions of daily active users, facilitates billions in commerce transactions and serves as the entry point for many new customers. Your team will deliver comprehensive and innovative experiences to delight our customers and set an industry standard. What You Will Accomplish

Architect the development of Selling features in the Android application with native Android app development and transform ideas, designs, and requirements into stable production builds Coordinate and collaborate with the Product and Engineering teams to identify problems, craft solutions, and align with the release plan Understand and implement Android design patterns and experience with Android Studio, Java, Kotlin, Jetpack Compose, Dagger, network debugging, revision control systems, and bug tracking Develop and iterate within a lean, fast-paced engineering team, improving coding and testing methodologies to enhance DevOps metrics What You Will Bring

B.S. in Computer Science or equivalent experience with 7+ years of Android development, deep experience in Kotlin, Jetpack Compose, Hilt/Dagger, and GraphQL Proven experience with unit and UI testing (JUnit, Espresso), solid understanding of SOLID principles, and proficiency with Android Studio Experience with modern design patterns such as MVVM and Dependency Injection Experience with Agile/Scrum methodologies and collaborating with service teams to define mobile service contracts Experience with large-scale applications and patterns for feature modularity; reactive programming using RxJava/RxKotlin and Jetpack Compose is preferred Compensation and Benefits The base pay range for this position is expected to be $115,200 – $199,700. Base pay offered may vary based on location, skills, and experience. The total compensation may include bonuses and stock units, in addition to comprehensive benefits (medical, financial, PTO, parental leave, etc.). Details will be provided with an offer of employment. Employment is at-will and the Company reserves the right to modify compensation programs at any time. Equal Opportunity 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, disability, or other legally protected status. If you require accommodation, please contact talent@ebay.com. View our accessibility statement for how we ensure digital accessibility. It is unlawful in some jurisdictions to require certain tests as a condition of employment. Details of our privacy practices are available in the Talent Privacy Notice. Note The eBay Jobs website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies.

#J-18808-Ljbffr