Your browser does not support javascript! Please enable it, otherwise web will not work for you.

iOS Software Engineer, Customer Systems

Home > Swift programming jobs

iOS Software Engineer, Customer Systems in USA

  • Sunnyvale, CA

Responsibilities

  • Build and maintain scalable native applications and features across iOS and other Apple platforms.
  • Ship high-quality customer-facing features that improve the Apple support journey.
  • Create intuitive user experiences with strong attention to quality and detail.
  • Collaborate with peers, management, and business partners to champion and deliver technical ideas.
  • Integrate or support innovative experiences such as Generative AI-based customer support applications.

Requirements

  • 5+ years of experience developing and maintaining native iOS applications using Swift, SwiftUI, and UIKit.
  • Strong object-oriented programming and design skills with Swift, including practical experience with Concurrency and Swift Testing.
  • Deep familiarity with Foundation, Core Animation, AVFoundation, and relevant iOS SDKs.
  • Knowledge of iOS platform changes, architectural patterns, Apple Human Interface Guidelines, sandboxing, security, privacy, code signing, and deployment best practices.
  • Bachelor’s degree in Computer Science or Engineering, or equivalent industry experience.
  • Understanding of Protocol Buffers, JSON, REST, and similar web-service communication protocols.
  • Preferred: experience developing native macOS applications with Swift, SwiftUI, and AppKit/Cocoa.
  • Preferred: experience maintaining Objective-C codebases.
  • Preferred: experience integrating AI/ML models using Core ML, Create ML, TensorFlow, PyTorch, or external frameworks.
  • Preferred: experience designing and maintaining CI/CD pipelines for Apple platforms.
  • Preferred: familiarity with Generative AI concepts, LLMs, diffusion models, and mobile or desktop applications.

Apple

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This i...

Similar positions

Senior Mobile Software Engineer (iOS)

  • Xsolla
  • Full time
  • Canada
  • 09/13/2026
  • Montréal

Mobile Software Engineer

  • Storyteller
  • Contract
  • Remote
  • 09/13/2026
  • Tunisia

Mobile Software Engineer

  • Storyteller
  • Contract
  • Remote
  • 09/13/2026
  • Turkey

Mobile Software Engineer

  • Storyteller
  • Contract
  • Remote
  • 09/13/2026
  • Egypt

Mobile Software Engineer

  • Storyteller
  • Contract
  • Remote
  • 09/13/2026
  • Algeria