eBay
Software Engineer, Android
eBayCanada22 hours ago
Full-timeInformation Technology
About The Company

At eBay, we are more than just a global ecommerce leader; we are innovators transforming the way the world shops and sells. Our platform connects millions of buyers and sellers across more than 190 markets worldwide, fostering a vibrant community of enthusiasts and entrepreneurs. Committed to pushing technological boundaries, we aim to redefine the future of ecommerce by embracing bold ideas, authenticity, and diversity.

Our culture encourages everyone to bring their unique selves to work, fostering an environment of creativity, collaboration, and continuous improvement. We believe in sustainability and are dedicated to creating economic opportunities for all, supporting our customers, our company, and our planet. Join us and be part of a passionate team of thinkers, innovators, and dreamers dedicated to building communities and shaping the future of commerce.

About The Role

We are seeking a skilled Android Software Engineer to join eBay’s native Focus Category engineering team. In this role, you will be instrumental in supporting and implementing category-specific features within our core Android application, particularly for our Focus Categories such as Parts & Accessories, Vehicles, Fashion, Collectibles, and Electronics. As part of a dynamic and innovative environment, you will collaborate across multiple domain teams including Search, View Item, and Checkout, ensuring a seamless user experience.

You will work within an agile workflow, engaging directly with product managers, designers, and analytics teams to develop high-performance, scalable features. Your contributions will help enhance eBay’s mobile platform by ensuring stability, responsiveness, and quality across all user interactions, ultimately driving customer satisfaction and engagement.

Qualifications

  • 4+ years of professional experience in Android development
  • Proficiency in Kotlin, with Java experience considered a plus
  • Experience with Jetpack Compose and XML-based UI development
  • Strong understanding of Android architectural patterns such as MVVM and unidirectional data flow
  • Experience developing and maintaining small to medium-sized features independently
  • Proficiency in writing unit, UI, and automation tests using Android testing tools
  • Familiarity with dependency management and build tools like Gradle and Artifactory
  • Basic understanding of system design principles for large-scale mobile applications
  • Experience with CI/CD pipelines, production monitoring, and memory management fundamentals
  • Ability to translate product and design requirements into clean, maintainable, and crash-free code

Responsibilities

  • Design, develop, and maintain high-performance, modular, and loosely coupled features for eBay’s Android app
  • Collaborate with cross-functional teams including Product, Design, and Backend to define and ship new features
  • Ensure the performance, quality, responsiveness, and stability of the application
  • Work with backend service teams to design mobile-optimized service contracts
  • Participate in Agile/Scrum processes by providing accurate estimates, identifying risks, and supporting planning and rollout activities
  • Conduct code reviews and contribute to continuous improvement through the adoption of modern Android development practices and tools
  • Troubleshoot, diagnose, and resolve issues across development, test, and production environments
  • Stay updated with the latest Android technologies and incorporate them into development processes

Benefits

  • Competitive salary and comprehensive benefits package
  • Opportunities for professional growth and development
  • Collaborative and inclusive work environment
  • Flexible work arrangements and work-life balance initiatives
  • Access to cutting-edge technology and tools
  • Participation in innovative projects that impact millions of users worldwide

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 characteristics. We are committed to fostering an inclusive environment where everyone can thrive.

Key Skills

Ranked by relevance