Senior Software Engineer - iOS/MacOS - Frontend, Employee Experience & Productivity

Apple is a technology company that designs, develops, and sells consumer electronics, software, and services.
$175,800 - $312,200
iOS
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - iOS/MacOS - Frontend, Employee Experience & Productivity

Apple's Information Systems and Technology group is seeking a Senior Software Engineer to join their Employee Experience & Productivity team. This role focuses on building iOS/MacOS products that impact thousands of retail store and corporate users.

As a UI Engineer, you'll be responsible for the technical design, coding, and debugging of complex iOS and MacOS applications. Working in a fast-paced environment, you'll collaborate with a team of developers to deliver new features, fix bugs, and develop new applications that meet business requirements across the organization.

The role combines frontend development expertise with Apple's ecosystem, requiring strong skills in Swift/Objective-C and various Apple frameworks. You'll be building high-performance, scalable UI components while ensuring accessibility standards are met.

Key responsibilities include:

  • Designing and developing high-performance, scalable, and fault-tolerant apps
  • Collaborating with UX and Accessibility teams
  • Integrating with backend services using RESTful APIs
  • Implementing processes for concurrency, synchronization, and data consistency
  • Performance optimization and profiling
  • Staying current with Swift and related technologies

The position offers competitive compensation ($175,800-$312,200 base pay) plus benefits including stock options, comprehensive medical/dental coverage, retirement benefits, and education reimbursement. You'll be part of Apple's core technology team, helping craft solutions that employees and customers rely on daily.

This is an excellent opportunity for an experienced iOS/MacOS developer who wants to make a significant impact by building tools and applications used throughout Apple's global operations.

Last updated 5 days ago

Responsibilities For Senior Software Engineer - iOS/MacOS - Frontend, Employee Experience & Productivity

  • Design and develop high-performance, scalable, and fault-tolerant apps
  • Collaborate with multi-functional teams including UX, Accessibility
  • Integrate with backend services using RESTful APIs
  • Implement standard processes for concurrency, synchronization, accessibility and data consistency
  • Performance profiling and optimization
  • Stay updated on the latest trends in Swift and associated technologies

Requirements For Senior Software Engineer - iOS/MacOS - Frontend, Employee Experience & Productivity

  • 7+ years of software development experience designing and building commercial/enterprise class iOS/MacOS platform/components
  • 5+ years experience in Swift and/or Objective-C and common Apple frameworks and technologies
  • Bachelors in Computer Science or equivalent experience
  • Strong understanding of algorithms, data structures, object-oriented programming
  • Experience building highly performing and scalable UI components
  • Experience designing applications for accessibility
  • Web development experience
  • Experience with hybrid native application: SwiftUI + Web
  • Familiarity with Machine Learning and/or Apple Core ML models

Benefits For Senior Software Engineer - iOS/MacOS - Frontend, Employee Experience & Productivity

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity
  • Education Budget
  • Relocation Benefits

Interested in this job?

Jobs Related To Apple Senior Software Engineer - iOS/MacOS - Frontend, Employee Experience & Productivity

iOS Engineer- Apple Cloud - Subscriptions

Senior iOS Engineer role at Apple Cloud team working on Subscriptions, building next-generation iCloud experiences with competitive pay and benefits.

Software Engineer, Shortcuts

Senior Software Engineer position at Apple working on the Shortcuts app and App Intents framework across iOS, macOS, watchOS, and visionOS platforms.

iOS Application Developer - Health Software

Senior iOS Developer role at Apple Health team in Sunnyvale, focusing on health features for iOS and watchOS, offering $175K-$264K plus benefits.

iOS Frameworks Engineer - HealthKit

Senior iOS Frameworks Engineer position at Apple working on HealthKit, developing health data synchronization solutions and APIs while ensuring privacy and security.

iOS Software Engineer — Interpersonal Safety

iOS Software Engineer role at Apple focusing on developing safety features and solutions to prevent technology misuse and protect users from harassment and abuse.