CareerPlan

Software Engineer 3 - IOS

Bengaluru, IndiaFull-time2026-09-21 → 2026-11-10

Core

Design and build modular native iOS features for eBay's self-service customer experience platforms, integrating with backend services to enable intuitive, compliant self-service experiences for millions of buyers and sellers.

Role type

Senior IC iOS Engineer (mobile + backend contribution)

Builds

Native iOS mobile applications and supporting backend APIs/platform integrations

Domain

Ecommerce / Mobile Development

Deliverable

production ML models | product features

Required skills

Swift, Objective-C, Xcode, Swift Concurrency, SwiftUI, UIKit, mobile architecture, performance optimization, automated testing (unit/integration/UI), CI/CD, REST, GraphQL, Java, Spring Boot, Python

Preferred skills

AI-assisted development tools, full stack engineering mindset

Technologies

Swift, Objective-C, Xcode, SwiftUI, UIKit, Spring Boot, Python, REST, GraphQL

Responsibilities

Design and build modular iOS features; own native iOS development across the feature lifecycle; implement testing at multiple levels; refactor code for maintainability; support product developers with debugging and OS upgrades; contribute to CI/CD pipelines; partner with backend engineers on API definitions and integrations; develop technical documentation.

Seniority

Senior, hands-on IC