Apple is looking to build the next generation of advanced asset delivery systems, from memory-smart backend services to browser-optimized features, to empower web developers across the company to build visually stunning, performant applications with minimal effort.
Requirements
- Proficient in modern JavaScript and TypeScript, with a strong grasp of browser APIs, DOM behavior, and web standards
- Solid understanding of CSS, HTML, and SVG, including experience implementing interactive or animated UI elements
- Familiarity with CDN behavior, caching headers, and performance optimization techniques for asset delivery
- Experience working with containerized development environments using Docker or similar tools
- Working knowledge of build systems such as Webpack or Rollup, and conceptual understanding of how plugins extend tooling
- Experience with at least one modern frontend framework (e.g., React, Svelte, Angular) and willingness to adapt to others as needed
- Production experience building backend services in Node.js, with knowledge of service architecture, routing, and data flow patterns
Responsibilities
- Implement advanced frontend features using expert-level CSS, HTML, and SVG to support rich visual assets and motion design
- Develop backend systems in Fastify and Node.js to deliver web assets at scale with performance-optimized strategies
- Build and maintain internal plugins, middleware, and tooling to support asset delivery pipelines, build systems, and developer workflows
- Collaborate closely with designers and platform teams to interpret specs and bring complex, animated assets to life across browsers
- Author and maintain developer-facing documentation, CLIs, and preview tools to improve adoption and usability of asset features
- Prototype, evaluate, and productionize cutting-edge frontend techniques including content-visibility, efficient script loading, and payload-aware delivery
- Support internal developer teams by triaging issues, providing guidance, and ensuring high-quality integration of assets into their applications
Other
- 3+ years of professional experience building web applications or tooling, with a strong focus on frontend and backend systems
- Passion for developer experience, with a track record of building tools, previews, or workflows that simplify adoption
- Appreciation for documentation quality, internal craftsmanship, and the long-term maintainability of web tooling
- Every engineer on our team contributes to shaping the product direction and technical foundation.
- More than any specific language or framework experience, we value curiosity, initiative, and a drive to explore what’s next in the world of web tooling.