✦ Luna Orbit — Engineering (Non-Software)

iOS Software Engineer - Toronto

at Ebay

Unknown Posted March 25, 2026
Type Not Specified
Experience mid
Exp. Years 4+ years
Education Not specified
Category Engineering (Non-Software)

This role involves designing and developing high-performance iOS applications, working across multiple teams to implement features using modern architectures and API integrations.

  • Design and develop iOS features
  • Integrate APIs including GraphQL
  • Maintain app performance
  • Collaborate with cross-functional teams
  • Implement modern UI architectures

The position requires expertise in Swift, UIKit, SwiftUI, API integration with GraphQL, async/await, and state management architectures like MVVM, ensuring responsive and stable mobile apps.

The ideal candidate is a mid-level iOS developer with at least 4 years of experience in Swift and UIKit, familiar with modern architectures like MVVM and unidirectional data flow, and experienced in API integration with GraphQL and async/await.

SwiftSwiftUIUIKitiOS application developmentstate-driven UIAPI integrationGraphQLasync/awaitCombine
Objective-CMVVMUnidirectional Data FlowThe Composable Architecture
SwiftSwiftUIUIKitGraphQLCombine
SwiftUIKitSwiftUIAPI integrationGraphQLasync/awaitCombineMVVMUnidirectional Data Flow
SwiftObjective-CSwiftUIUIKitMVVMUnidirectional Data FlowThe Composable ArchitectureAPI integrationGraphQLasync/awaitCombine
collaborationproblem-solvingattention to detailteamworkcommunication
Industry E-commerce
Job Function iOS mobile application development
Role Subtype iOS Developer
Tech Domains Swift, SwiftUI, UIKit, API integration, GraphQL, Combine
iOSSwiftObjective-CSwiftUIUIKitMVVMUnidirectional Data FlowThe Composable ArchitectureAPI integrationGraphQLasync/awaitCombinemobile developmentiOS engineerapp developmentUI designperformance optimizationiOS development

Lack of Swift or UIKit experience, No experience with API integration or GraphQL, Familiarity only with Objective-C without Swift, Less than 4 years of iOS development experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile