Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Ebay Senior Android Engineer - MTS 
United States, Oregon, Portland 
882054442

Today


About the team and role:

You’ll work on , while driving modernization of the native platform using Kotlin, Jetpack Compose, and modern Android architecture . The role involves deep collaboration with iOS, backend, and security teams to deliver cohesive, cross-platform identity solutions.


Job Requirements :

  • 8+ years of professional experience in native mobile development.

  • Bachelor’s degree in EE, CS, or a related field.

  • Mastery of advanced Kotlin language features and Android APIs.

  • Experience authoring shared libraries (internal or external distribution).

  • Advanced debugging skills (emulator, adb, LLDB).

  • Experience with Android CI/CD.

  • Proven experience proposing and influencing technical strategy and roadmap, balancing short- and long-term objectives.

  • Strong background designing and building scalable, distributed, and highly available systems.

  • Solid knowledge of end-to-end system design from frontend to backend involving JavaScript frameworks, GraphQL/REST APIs, Messaging Systems, RDBMS/NoSQL, Containers, and Infrastructure layers. (GraphQL experience preferred.)

  • Proficiency in multiple programming languages and frameworks, with deep mastery in at least one or two.

  • Demonstrated ability to improve team velocity and code quality through strong engineering practices.

  • Experience using AI tools to enhance productivity and efficiency.

  • Excellent decision-making skills; thrives in ambiguity and change.

  • Strong ownership mindset with exceptional interpersonal and cross-functional collaboration skills.

  • Passion for mentoring and developing others; proven positive impact on team culture and technical growth.

Responsibilities:

  • Translate requirements into software design and develop clean, efficient, and maintainable code.

  • Own large functional areas and demonstrate deep technical expertise.

  • Influence technical direction across domain teams and guide others toward sound architectural decisions.

  • Improve team productivity by identifying and implementing opportunities for process and tooling enhancements.

  • Design systems with flexibility in mind to accommodate future changes and improve engineering velocity.

  • Collaborate effectively with cross-functional teams (product, design, backend,

    iOS
    , and security) to deliver innovative, high-impact solutions.

  • Manage project features, break down work into sub-tasks, and drive execution by resolving technical blockers.

  • Provide technical guidance, perform code reviews, contribute to and review Architecture Decision Records (ADRs), and mentor engineers within and across teams.

  • Identify gaps and issues across systems, propose technical solutions, and help shape the engineering roadmap.

  • Maintain a growth mindset and continuously seek learning opportunities through knowledge sharing and professional development.

The base pay range for this position is expected in the range below:

$132,000 - $222,100