Top Tech TransitionBrowse all jobs
Apple

Full Stack Software Engineer, Developer Publications

Apply on Apple

Summary

The Developer Publications Content Engineering team is responsible for creating world-class developer tools and framework-level support for the documentation workflows in Xcode and Appleʼs developer website. We are looking for a an experienced full stack software engineer to help scale and improve our existing technology, while also innovating on new products, infrastructure, and tooling.

The ideal candidate will have a strong technical foundation, problem-solving skills, and the ability to work effectively in a collaborative environment. They will also be experienced in front end and back end technologies, such as HTML5, CSS3, JavaScript, React, databases, API design, and architecting of reliable systems. As a member of the team, you will work alongside a small, geographically distributed but impactful team, enable cross functional collaboration with other departments at Apple, mentor other engineers, and contribute to architecture discussions, code reviews, and proposals.

We value candidates from all experiences and backgrounds; donʼt hesitate to apply if you donʼt meet all the key qualifications below.

Description

This is your opportunity to join a highly motivated team who value collaboration and is committed to building reliable publication systems. We are passionate about the products we build and are dedicated to delivering high-performance software that exceeds our customersʼ expectations. In this role, you will:

Minimum Qualifications

Years of experience: 4+

Proficient in Swift, Java, Vapor, PostgreSQL, RESTful APIs, and similar technologies

Excellent understanding of the software development lifecycle

Experience shipping high quality, performant and reliable products and features

Ability to work effectively with cross-functional teams, understand needs, and define test strategies

Excellent communication, problem solving, and critical thinking skills

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

Preferred Qualifications

Proficient with web front end technologies such as Vue and React

Familiarity with RESTful APIs and best practices for integrating with backend services

Proficient in Docker, Kubernetes, CI/CD pipelines and similar technologies

Experience with test-driven development, continuous integration and delivery

You apply directly on Apple's careers site. See similar jobs