Bachelor’s Degree in Computer Science or similar technical degree, with 7 years of experience designing and developing Android applications.
In-depth experience in translating requirements into scalable and future-proof software architectures.
Proficiency and hands-on experiences in Android development using Java and Kotlin.
Working knowledge of tools such as Jira, Git, Android Studio, debugging and profiling is required.
Experience integrating with web services using HTTP / JSON / OpenAPI / TCP/IP, as well as knowledge about databases.
eBay requires employees to be present in the Dreilinden office three days per week on average.
What you'll be doing:
Understand requirements of new products and translate these requirements into a scalable software architecture.
Implement features for the eBay Android app.
Assure delivery of high-quality software by setting up robust CI/CD pipelines, designing and writing tests, contributing to code reviews and code debugging, and by writing documentation.
Own major features from design phase to coding, testing, deployment and support.
Become a domain expert of the highly complex ecosystem of payments within eBay.