LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Apple›Swift Software Engineer, Productivity Apps
Apple

About Apple

The personal technology company redefining user experience

🏢 Tech, Hardware👥 1001+ employees📅 Founded 1976📍 Cupertino, CA⭐ 4.2
B2CB2BHardwareSaaSTelecommunicationseCommerce

Key Highlights

  • Market cap of $3 trillion as of 2022
  • Over 1 billion active devices worldwide
  • Comprehensive medical plans including mental healthcare
  • Paid parental leave and gradual return-to-work program

Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...

🎁 Benefits

Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...

🌟 Culture

Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...

🌐 Website💼 LinkedIn𝕏 TwitterAll 4777 jobs →
Apple

Swift Software Engineer, Productivity Apps

Apple • Cupertino, California, United States

Posted 1d ago🏛️ On-SiteMid-LevelSoftware engineering📍 Cupertino
Apply Now →

Skills & Technologies

SwiftObjective-CObject-oriented designMulti-threaded programming

Overview

Apple is seeking a Swift Software Engineer for the Productivity Apps Collaboration Team to enhance collaboration experiences in Keynote, Pages, and Numbers. You'll work with Swift and Objective-C to design and implement new collaboration APIs. This role requires 2+ years of relevant experience.

Job Description

Who you are

You have 2+ years of experience with Swift or Objective-C, and you are proficient in object-oriented design and development. Your background includes working with multi-threaded and concurrent programming, which has equipped you with the skills to handle complex software challenges. You are detail-oriented and self-motivated, with a passion for writing performant, reliable, and maintainable code. You thrive in cross-functional environments and enjoy collaborating with various teams to advance the state of the art in consumer productivity software.

Desirable

Experience with large codebases and a strong understanding of best practices in software development will set you apart. Familiarity with collaboration tools and APIs is a plus, as is a keen interest in enhancing user experiences through innovative software solutions.

What you'll do

As a Software Engineer on the Productivity Apps Collaboration Team, you will play a key role in designing, implementing, and maintaining collaboration solutions that enhance Apple's productivity software. You will work closely with other teams to deliver world-class collaboration experiences in Keynote, Pages, Numbers, and Freeform. Your contributions will directly impact how millions of users interact with their documents and data, ensuring that real-time collaborative edits are saved without conflicts. You will be responsible for developing new collaboration, persistence, and syncing APIs that support various Apps teams across Apple.

You will engage in code reviews and contribute to the overall architecture of the software, ensuring that it meets the highest standards of performance and reliability. Your role will also involve troubleshooting and resolving issues that arise in the collaborative features of our applications, allowing you to apply your problem-solving skills in real-world scenarios. You will have the opportunity to work on cutting-edge technology and contribute to projects that shape the future of productivity software.

What we offer

At Apple, you will be part of a highly skilled team that values innovation and collaboration. We offer a dynamic work environment where your ideas can flourish, and you will have the chance to work on products that are used and loved by millions. You will receive competitive compensation and benefits, along with opportunities for professional growth and development. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds in our team.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Apple.

Apply Now →Get Job Alerts