Develop and operate Node.js microservices that support the platform's backend infrastructure Collaborate with designers, product managers, and partner engineering teams to translate requirements into well-architected technical solutions Write clean, testable, well-documented TypeScript code and participate in thorough code reviews Contribute to frontend component libraries and shared tooling used across the authoring platform Identify and address performance bottlenecks, reliability issues, and opportunities for developer experience improvements3 years of professional software engineering experience Proficiency in TypeScript Experience building applications with Node.js, React, and server-side rendering frameworks (next.js or similar) Familiarity with modern front-end development practices (component-based architecture, state management, responsive design) Experience with RESTful APIs and/or GraphQL BS/MS in Computer Science or similar degree, or equivalent practical experienceExperience deploying and operating production Node.js microservices Experience building GUI applications (for internal or external users) for WYSIWYG page authoring, headless content management, or similar visual authoring platforms Experience integrating LLM-driven agentic capabilities into user-facing applications Understanding of CI/CD pipelines, containers, Kubernetes, and cloud native infrastructure Developed production web applications for high traffic / high visibility sites Strong communication skills and experience collaborating in enterprise scale cross-functional teams. Design, develop, and maintain features across our internal content authoring platform, spanning UI building, server-side rendering, and backend services Build and improve WYSIWYG and AI-assisted authoring workflows that streamline how teams create and publish marketing content for apple.com