Software Engineer, iOS / MacOS

Santa Clara Valley (Cupertino), California, United States
Software and Services


Role Number:200121719
We are looking for experience software engineers to join our team and chip in to a variety of products and projects that include building applications, frameworks, system services and tools for macOS, iOS, iPadOS, watchOS and tvOS for Apple’s Identify Management Platform. If you would like to be part of a small team that makes a huge impact at Apple, we’d love to hear from you. Our products play a high-demand role in securing access to Apple services on multiple platforms. With the ever growing focus on security and privacy, we are forming a team capable of innovating and building solutions that meet Apple’s needs at a global scale.

Key Qualifications

  • 3-5 years experience with Objective-C/Swift
  • Extensive knowledge of AppKit and/or UIKit
  • Experience in software architecture, design, and problem solving skills
  • A drive to learn and master new technologies and techniques
  • Strong written and verbal communication skills


Our team is responsible for building applications and frameworks to enhance security while providing outstanding user experience. Our daily work is full of novel problem solving, dealing with complex architectural and design challenges and collaborating with various teams in Apple to work on new ideas. This position requires self-motivated individual with strong problem-solving and communication skills.

Education & Experience

BS Software Engineering, Computer Science or Computer Engineering

Additional Requirements