Full Stack Software Engineer, Developer Publications
Core
Building and scaling developer tools, framework-level support, and documentation workflows for Xcode, Swift Playgrounds, and Apple's developer website.
Role type
Senior Full Stack Software Engineer
Builds
Developer tools, documentation systems, and framework support
Domain
Developer tools and documentation infrastructure
Required skills
Ruby, Rails, PostgreSQL, RESTful API design, system architecture, software development lifecycle management, test strategy definition
Preferred skills
Vue.js, React, Docker, Kubernetes, CI/CD pipelines, test-driven development
Technologies
Ruby, Rails, PostgreSQL, Vue, React, Docker, Kubernetes
Responsibilities
Collaborate with developers, designers, and technical writers to define backend infrastructure needs; produce well-tested, performant, and reliable code across multiple systems; write detailed architecture and design proposals; participate in code reviews, pair programming, and architecture discussions; work cross-functionally to ensure seamless tool and system integration.
Seniority
Senior, hands-on IC with mentorship responsibilities