Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Senior iOS Engineer

Requirements

  • 8+ years of experience designing, building, refactoring, and releasing native applications.
  • Innovative, team player, excellent communication and decision-making with strong sense of ownership and interpersonal skills to work effectively across teams.
  • Proficiency in Swift, SwiftUI, including advanced language features such as generics and concurrency. GraphQL is a plus.
  • Proven ability to maintain high-quality code and resiliency through techniques such as testing, pairing, and code reviews.
  • Deep experience in unit testing and functional UI testing with XCTest / XCUITest, SwiftTesting, and a strong understanding of SOLID principles.
  • Experience with modern design patterns such as MVVM, VIPER, RIBS, etc.
  • Able to own a feature of an iOS application and develop it fully.

What You'll Be Doing

  • Coordinate and collaborate with the Product and Engineering teams to identify problems, come up with creative solutions, and help with tracking and delivering within the release plan.
  • Translate requirements to software design and create clean, efficient, extensible, maintainable crash-free code that is aligned with native platform guidelines.
  • Follow agile practices and focus on continual improvement in practices, driven from the ground up. Advocate for improvements in code and culture, and support colleagues in the same.
  • Partner and collaborate with other cross-functional teams from different organizations throughout eBay.
  • Share knowledge with the wider group while also learning about and contributing to the core app experience.
  • Lead and improve E2E testing quality and increase delivery velocity across features.
  • Understand and implement iOS specific design patterns and experience with Xcode, Swift, SwiftUI, network debugging (e.g. Charles), revision control systems (e.g. Git) and issue tracking (e.g. Jira).

Perks and Benefits

  • Comprehensive and competitive benefit programs to meet individual needs including maternal & paternal leave, paid sabbatical, and financial security plans.
  • Diverse and inclusive workplace where everyone can bring their unique selves to work.
AI Summary ✨
eBay logo

eBay

Kleinmachnow, Germany

Experience: Senior
Posted: April 27, 2026
Last seen: an hour ago
Git
Graphql
Swift
mobile

Why we track eBay

eBay has been around longer than most companies on this board, but they still run significant engineering across Europe. The marketplace problems—search, recommendations, payments, trust—are technically interesting at their scale.

Similar jobs

  • 7 hours ago
    New
  • 3 days ago
    Remote
  • kraken logo

    Mobile UI/Design Engineer

    UK, Canada, Portugal, Spain, Poland, Ireland, Germany, United Arab Emirates, Brazil, Romania, Czech Republic, Cyprus, Lithuania, Switzerland, Mexico

    12 days ago
    Remote
  • See all jobs in Germany