28 days old

Software Engineer - Documentation

Cupertino, CA 95014
  • Job Code
    200170418
  • Jobs Rated
    8th
Summary

Summary

Posted: Sep 5, 2020

Weekly Hours: 40

Role Number:200170418

The documentation engineering team is responsible for creating world-class tools and framework-level support for...Summary

Summary

Posted: Sep 5, 2020

Weekly Hours: 40

Role Number:200170418

The documentation engineering team is responsible for creating world-class tools and framework-level support for the documentation workflows in Xcode, Swift Playgrounds, and the developer website.

We are looking for a creative, motivated, and passionate engineer who has experience with compilers to work with us to design and build a great documentation experience for developers. Strong software fundamentals and a passion for this area are required.

Key Qualifications

  • Proficiency with Swift and Objective-C programming languages
  • Experience using Xcode to build software for Apple's platforms
  • Experience working on compilers
  • Proficiency with Apple's development APIs
  • An understanding of documentation processes and their impact on delivering software
  • Experience shipping consumer-oriented products
  • A working knowledge of UNIX commands
  • Knowledge of continuous integration, software testing, and version control
  • Strong analytics and problem solving
  • Strong communication and interpersonal skills
  • Comfortable working cross-functionally and cross-culturally

Description

You will work to design, implement and qualify documentation features across a wide variety of Apple's products-from improvements to documentation workflows in Xcode and Swift Playgrounds to designing and implementing new functionality within our documentation compiler.

Your role is to ensure Apple delivers world-class documentation pipeline to our millions of end users and third-party developers.

Your duties include:
- Developing and maintaining software features and frameworks that help facilitate the documentation process
- Building features on top of the Swift and clang compilers to improve the documentation experience for our users around the world
- Identifying areas of improvement in shipping software and processes, and addressing issues with innovative solutions
- Working cross-functionally with other engineering teams, developer tools, designers, QA and project management teams throughout Apple

Education & Experience

BS/MS in Computer Science, Computer Engineering (or equivalent experience).

Additional Requirements

  • Preferred Skills:
  • - Experience collaborating or leading open source projects a plus.
  • - Passion for Apple products, the documentation user experience and the developer user experience within Xcode


Jobs Rated Reports for Software Engineer

Posted: 2020-08-21 Expires: 2020-09-20

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer - Documentation

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199
Powered ByCareerCast