TCGplayer

Sr. Software Engineer - Android

TCGplayer
Apply
23 days ago
Toronto, CanadaSenior

Responsibilities

  • Architect and develop features for the native Android application.
  • Convert ideas, designs, and requirements into stable production builds.
  • Coordinate with product and engineering teams to identify problems, develop solutions, and track delivery against release plans.
  • Apply Android-specific design patterns and collaborate with engineers across teams on best practices.
  • Develop code and testing methodologies to improve DevOps Four Key Metrics.
  • Work with services teams to design optimal mobile service contracts.

Requirements

  • 5+ years of experience developing Android applications.
  • Deep experience with both Kotlin and Java.
  • Deep experience with unit testing and functional UI testing using JUnit and Espresso.
  • Experience with Android Studio, modern design patterns such as MVVM and dependency injection, and AI-powered developer tools for Android development and testing.
  • Ability to collaborate with engineers across numerous teams and drive best practices.
  • Experience with Agile/Scrum methodologies and mobile services contracts.
  • Preferred: experience with large-scale applications, feature modularity patterns, RxJava/RxKotlin, Jetpack Compose, and a BS degree in Computer Science or equivalent.

Benefits

  • Comprehensive benefit programs including family leave, paid sabbatical, retirement benefits, medical and financial benefits, RRSP eligibility, PTO, and parental leave.
  • The total compensation package may include a target bonus and restricted stock units.
  • eBay supports an inclusive workplace and provides accommodation assistance for applicants with disabilities.

Tech Stack

GitJavaJetpack ComposeJUnitKotlin

Categories

Mobile
TCGplayer

About TCGplayer

201-500 employees

TCGplayer operates an online marketplace and software tools for buying and selling trading card games and related collectibles, serving hobby shops and individual sellers. It generates revenue through marketplace fees, seller subscriptions, and fulfillment programs such as TCGplayer Direct. An eBay subsidiary, the company provides authentication and logistics services that help stores list inventory at scale and reach buyers across the U.S. and internationally.

Contact me