iOS Developer

1 week ago


Cupertino, California, United States Apple Full time
About the Role

We are seeking a talented software engineer to join our UIKit team at Apple. As a member of this team, you will have the opportunity to work on new APIs and UIKit components used in millions of iOS applications.

Key Responsibilities
  • Implement new features and craft elegant APIs that surprise and delight our users.
  • Bring your ideas to life through all stages of their development, from initial research to testing and development in Swift.
  • Collaborate with experts throughout Apple, including interface designers and technical writers.
Requirements
  • 5+ years of experience in software development.
  • Proficient in Objective-C, Swift, UIKit, and Core Animation fundamentals.
  • Passion for clean and well-layered architecture.
  • Strong engineering and debugging skills and an excellent grasp of OS fundamentals.
What We Offer

At Apple, we offer a comprehensive compensation package, including base pay, discretionary bonuses, and commission payments. Our benefits include comprehensive medical and dental coverage, retirement benefits, and a range of discounted products and free services.

About Apple

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.



  • Cupertino, California, United States Apple Full time

    Role SummaryAre you passionate about shaping the future of iOS development? We're seeking a skilled software engineer to join our UIKit team and contribute to the creation of innovative APIs and UIKit components used in millions of iOS applications.About the RoleAs a member of our Swift Charts team, you will be responsible for implementing new features and...

  • Proximity Expert

    3 weeks ago


    Cupertino, California, United States Apple Full time

    Senior iOS Software Engineer - Proximity Systems Team LeadWe are seeking a highly skilled Senior iOS Software Engineer to join our Proximity Systems team at Apple. As a key member of our team, you will play a critical role in shaping the future of proximity capabilities.As a seasoned engineer, you will be responsible for designing and developing innovative...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled software engineer to join our UIKit team at Apple. As a member of this team, you will have the opportunity to work on new APIs and UIKit components used in millions of iOS applications.Key ResponsibilitiesImplement new features and craft elegant APIs that surprise and delight our users.Bring your ideas to life...

  • iOS Software Engineer

    2 weeks ago


    Cupertino, California, United States Centraprise Full time

    **Job Title:** iOS Developer**Job Type:** Fulltime Permanent**Location:** Remote**Job Description:**At Centraprise, we are seeking an experienced iOS Developer to join our team. As an iOS Developer, you will be responsible for designing and building advanced applications for the iOS platform.**Key Responsibilities:**Design and develop high-quality iOS...

  • iOS Software Engineer

    2 weeks ago


    Cupertino, California, United States Centraprise Full time

    Job Summary: We are seeking an experienced iOS Developer to join our team at Centraprise. As an iOS Developer, you will be responsible for designing and building advanced applications for the iOS platform.Key Responsibilities:Developing high-quality iOS applications using Objective-C and SwiftDesigning and implementing advanced features and...

  • iOS Software Engineer

    2 weeks ago


    Cupertino, California, United States Centraprise Full time

    Job Title: iOS DeveloperAbout the Role:We are seeking a highly skilled iOS Developer to join our team at Centraprise. As an iOS Developer, you will be responsible for designing and building advanced applications for the iOS platform.Key Responsibilities:Design and Development: Design and build high-quality, user-friendly iOS applications using Objective-C,...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled and experienced Senior iOS Software Engineer to join our team at Apple. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality iOS applications.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop new features...


  • Cupertino, California, United States Eliassen Group Full time

    Job SummaryWe are seeking a skilled iOS Developer to join our team at Eliassen Group. As a key member of our cross-functional team, you will collaborate with colleagues to understand project requirements and objectives, design, develop, and maintain iOS applications, and implement user interfaces and features that enhance the user experience.Key...


  • Cupertino, California, United States Apple Full time

    Role OverviewWe are seeking a highly skilled Senior iOS Software Engineer to join our team within the Location Technologies group of Apple's Sensing & Connectivity org. The ideal candidate will have a passion for location technologies and experience in system design and wireless applications.Key ResponsibilitiesDesign and develop proximity capabilities for...


  • Cupertino, California, United States Apple Full time

    Job DescriptionApple is seeking a highly skilled Senior iOS Software Engineer to join our Proximity Systems Team in Cupertino, California. As a key member of our team, you will be responsible for designing and developing innovative proximity capabilities that enable seamless user experiences.Key Responsibilities:Design and develop high-quality iOS software...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly motivated and experienced iOS Performance QA Engineer to join our dynamic team. As a key member of our iOS End User Performance QA team, you will be responsible for delivering top-level performance to our customers.Key ResponsibilitiesTest shipping and newly developed features and applications on supported iOS...


  • Cupertino, California, United States Apple Full time

    Job Title: Senior PR Manager for iOSAt Apple, we're looking for a seasoned Senior PR Manager to lead the global communications strategy for iOS, the world's most advanced mobile operating system. As a key member of our worldwide communications team, you'll be responsible for building and executing global launches and news announcements, identifying and...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled and experienced Senior iOS Software Engineer to join our team at Apple. As a key member of our Wallet team, you will be responsible for designing and developing innovative software solutions that meet the needs of our customers.ResponsibilitiesCollaborate with cross-functional teams to identify and prioritize new...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly motivated and experienced iOS Performance QA Engineer to join our dynamic team. As an iOS End User Performance QA Engineer, you will be responsible for testing the currently shipping and newly developed features, and applications on all the currently supported iOS hardware.Key ResponsibilitiesCreating test plans and test...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior iOS and Mac Systems Engineer to join our iCloud Mail UX Engineering team. As a key member of our team, you will be responsible for crafting exceptional products and user experiences for iCloud Mail across iOS, macOS, and the Web.Key ResponsibilitiesDesign and build complex, high-performance systems and...

  • iOS Engineer

    2 days ago


    Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a skilled engineer to join our Notifications and Focus team at Apple. As a key member of this team, you will be responsible for designing, implementing, and maintaining the user experience of iOS and iPadOS.ResponsibilitiesDefine, design, and implement new features and interfaces for iOS and iPadOSFix bugs and iterate on features to...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior iOS and Mac Systems Engineer to join our iCloud Mail UX Engineering team. As a key member of our team, you will be responsible for crafting exceptional products and user experiences for iCloud Mail across iOS, macOS, and the Web.Key ResponsibilitiesDesign and build high-performance, extensible systems and...


  • Cupertino, California, United States Apple Full time

    Job Title: Senior iOS Software EngineerWe are seeking a highly skilled Senior iOS Software Engineer to join our Apple Home Ecosystem team. As a key member of our team, you will be responsible for designing, developing, and implementing new software experiences for our HomeKit Camera products.Key Responsibilities:Design and implement new apps, frameworks, and...


  • Cupertino, California, United States Apple Full time

    Role SummaryAs a seasoned iOS Engineer at Apple, you will be responsible for designing and developing high-quality software solutions for the Home Platforms team. This role requires a strong passion for quality and a focus on delivering exceptional results.Key ResponsibilitiesDesign and develop software solutions for the Home Platforms team, with a focus on...


  • Cupertino, California, United States Apple Inc. Full time

    Senior iOS/macOS Engineer for Siri and Information IntelligenceWe are seeking a highly skilled Senior iOS/macOS Engineer to join our Siri UI team. As a key member of our team, you will be responsible for implementing features for the Siri user experience, working closely with the design team to develop new user experiences, and maintaining existing...