Apple is looking to build modern, high-performance web applications that enable Apple's global operations and improve efficiency and scalability across the supply chain.
Requirements
- Strong proficiency in ReactJS, JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Hands-on experience with Node.js, Express, or similar backend frameworks.
- Experience integrating with RESTful APIs, GraphQL, and working in microservice architectures.
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Familiarity with automated testing frameworks such as Jest or Cypress.
- Exposure to cloud platforms like AWS, GCP, or Azure.
- Experience building backend service components using Java, Python, or GraphQL.
Responsibilities
- Design, develop, and maintain full-stack applications using ReactJS, TypeScript, and Node.js (or similar backend technologies).
- Build responsive, accessible, and high-performance user interfaces using HTML5, CSS3, and modern JavaScript (ES6+).
- Collaborate with design, backend, and DevOps teams to ensure seamless end-to-end delivery.
- Ensure code quality and maintainability through testing, code reviews, and adherence to best practices.
- Optimize application performance and contribute to continuous improvement by adopting modern frameworks and tools.
- Develop intuitive UIs using ReactJS with robust backend integrations, collaborating across global teams to drive innovation and efficiency.
- Design and deliver scalable, end-to-end web applications that power Apple’s global supply chain.
Other
- 5+ years of professional experience in software development with a focus on Web UI and Full Stack development.
- Values collaboration, performance, and delivering exceptional user experiences.
- Knowledge of supply chain management systems or enterprise business processes.
- Understanding of state management frameworks such as Redux, MobX, or Zustand.
- Base pay range for this role is between $147,400 and $220,900.