Taro Logo

Software Developer — Developer Publications

Apple is where individual imaginations gather together, creating innovative products and services that change lives for the better.
$147,400 - $272,100
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Job Description

Apple's Developer Publications team is seeking a talented Software Developer to join their mission of creating exceptional documentation and tools for developers worldwide. This role sits within the Software and Services division, focusing on maintaining and evolving Apple's comprehensive developer documentation ecosystem.

The position involves working on various critical products, including Apple's web-based developer documentation (developer.apple.com/documentation), open-source projects like Swift-DocC, and features integrated directly into Xcode. As a Software Developer in this team, you'll be instrumental in shaping how developers interact with and learn Apple's technologies.

The ideal candidate brings 5+ years of software development experience, with deep expertise in Swift or Objective-C programming. You'll need strong architectural knowledge and excellent communication skills to work effectively with both engineering teams and leadership. The role offers an opportunity to impact millions of developers through better documentation and tools.

Working at Apple means joining a culture of innovation where individual imaginations come together to create products that change lives. The Developer Publications team plays a crucial role in this mission by enabling developers to harness Apple's platforms effectively. You'll be part of a dynamic team that values both technical excellence and clear communication.

The position offers comprehensive benefits including medical/dental coverage, retirement benefits, stock options, education reimbursement, and potential bonuses. Based in Cupertino, you'll work in an environment that promotes creativity, collaboration, and technical innovation. This is an opportunity to shape the future of developer education and documentation at one of the world's most influential technology companies.

Last updated 17 hours ago

Responsibilities For Software Developer — Developer Publications

  • Maintain existing documentation ecosystem
  • Explore innovative approaches to support developers
  • Define the future of documentation
  • Design engaging features that guide developers

Requirements For Software Developer — Developer Publications

  • 5 years of experience with software design and programming in Swift, Objective-C or similar high level programming languages
  • In-depth development experience at the application and user interface level with Swift or Objective-C
  • Deep understanding of software design principles and architecture
  • Strong written and presentation skills — able to communicate effectively with engineers and senior leaders

Benefits For Software Developer — Developer Publications

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and employee stock purchase plan
  • Discretionary bonuses
  • Relocation assistance

Related Jobs

Xcode Debugging Experience Engineer

Senior Software Engineering role at Apple focusing on developing and improving Xcode's debugging experience and developer tools.

Software Engineer (SAP Development Support), IS&T Enterprise Systems

Senior Software Engineer role at Apple focusing on SAP development and support for enterprise systems, requiring 5+ years of experience in ABAP and S/4HANA.

STA Engineer

Senior STA Engineer role at Apple focusing on timing verification and closure for SOC designs, offering competitive pay range of $181,100-$318,400 plus comprehensive benefits.

SWE - Sr Software Engineer, Siri Experiences Framework and Tooling

Senior Software Engineer role at Apple working on Siri's developer platform, building APIs and tools for next-generation voice interactions using Large Language Models.

Accessibility Software Engineer

Senior Software Engineer role at Apple working on accessibility features and speech synthesis technology, offering competitive pay and benefits.