Android Software Engineer

6 Minutes ago • 5 Years + • Mobile Development

Job Summary

Job Description

As an Android Developer on the Selling Team, you should have an established foundation in Android, Kotlin (Java experience counts), as well as fluency in Agile engineering practices and delivery. We're focused on improving the experience of selling items on eBay and work closely with our business team to identify great features, interface improvements and emerging technologies to help our customers. Quality is more than just code coverage, and everyone is responsible for keeping the bar high. We work with geographically dispersed teams, so excellent communication and remote collaboration skills are necessary for our projects to succeed.
Must have:
  • Established foundation in Android, Kotlin (Java experience counts)
  • Fluency in Agile engineering practices and delivery
  • Capable of writing commercial quality Android applications
  • Proven working knowledge of mobile application design considerations and mobile UX patterns especially on Android
  • Work well with team members and other teams, dividing up workload appropriately
  • Experience with Java IDEs (e.g. Android Studio), profilers, debuggers (e.g. Charles), revision control systems (e.g. Git), and bug tracking (e.g. Jira)
  • Design and build the next generation of our mobile applications
  • Partner and collaborate with other organizations throughout eBay
  • Deal with complex systems while helping the rest of the team navigate ambiguity in requirements
  • Mentor other engineers while raising the bar on the team’s discipline and technical excellence
  • 5+ years software design and development experience
  • 3+ years experience developing commercial software with Java/Kotlin
  • 3+ years’ experience developing Android Applications
  • 3+ years experience developing and integrating with web services and databases

Job Details

As an Android Developer on the Selling Team, you should have an established foundation in Android, Kotlin (Java experience counts), as well as fluency in Agile engineering practices and delivery. We're focused on improving the experience of selling items on eBay and work closely with our business team to identify great features, interface improvements and emerging technologies to help our customers. Quality is more than just code coverage, and everyone is responsible for keeping the bar high. We work with geographically dispersed teams, so excellent communication and remote collaboration skills are necessary for our projects to succeed.

Responsibilities:

  • As an Android engineer on the Selling Team, you should already have an established foundation in Android, Kotlin (experience with Java is OK), as well as fluency in Agile engineering practices and delivery.
  • We follow agile practices and focus on continual improvement in our practices, driven from the ground up. We expect you to advocate for improvements in code and culture, and to support your colleagues in the same.
  • We enjoy TDD, pairing, code reviews, and other techniques to maintain high-quality code and resiliency as a team. Quality is more than just code coverage, and everyone is responsible for keeping the bar high.
  • Capable of writing commercial quality Android applications.
  • Proven working knowledge of mobile application design considerations and mobile UX patterns especially on Android.
  • Work well with team members (including some that are remote) and other teams, dividing up workload appropriately.
  • Experience with Java IDEs (e.g. Android Studio), profilers, debuggers (e.g. Charles), revision control systems (e.g. Git), and bug tracking (e.g. Jira).
  • Design and build the next generation of our mobile applications.
  • Partner and collaborate with other organizations throughout eBay.
  • Deal with complex systems while helping the rest of the team navigate ambiguity in requirements.
  • Mentor other engineers while raising the bar on the team’s discipline and technical excellence.

Requirements:

  • 5+ years software design and development experience working on a team
  • 3+ years experience developing commercial software with Java/Kotlin
  • 3+ years’ experience developing Android Applications
  • 3+ years experience developing and integrating with web services and databases

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Amsterdam, North Holland, Netherlands

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Mobile Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

We Empower People and Create Economic OpportunityeBay Inc. (NASDAQ: EBAY) is a global commerce leader that connects millions of buyers and sellers around the world. We exist to enable economic opportunity for individuals, entrepreneurs, businesses and organizations of all sizes.

New York, New York, United States (Hybrid)

Amsterdam, North Holland, Netherlands (Hybrid)

Toronto, Ontario, Canada (Hybrid)

Dublin, County Dublin, Ireland (Hybrid)

Prague, Prague, Czechia (Hybrid)

Salt Lake City, Utah, United States (Hybrid)

Portland, Oregon, United States (On-Site)

Toronto, Ontario, Canada (Hybrid)

Toronto, Ontario, Canada (Hybrid)

Amsterdam, North Holland, Netherlands (Hybrid)

View All Jobs

Get notified when new jobs are added by eBay

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug