Software Design Intern

Shanghai, Shanghai, China


Weekly Hours: 40
Role Number:200544193
Apple is a place where extraordinary people gather to do their best work. Our community is made up of every kind of individual: artists and designers, engineers and scientists, thinkers and doers. Together we create things and experiences people once couldn’t have imagined— and now can’t imagine living without. So if you’re excited by the idea of making a real impact, a career with Apple might be your dream job. Just be ready to dream big. We are looking for highly motivated individual candidate with on hands software development experience to join us in creating software tools to help team gain visibility into product calibration & test process and make data-driven decisions. Candidate who is passionate about application and system design is a good match for this position.

Key Qualifications

  • Strong object-oriented design skills, coupled with deep knowledge of data structures, software system and application design
  • Proficiency in one or more of the following development language: C/C++, Java, Python, Go, Swift
  • Experience in using web frontend frameworks like React, Vue or Angular
  • Experience in developing app in Swift for macOS or iOS with SwiftUI is a plus
  • Excellent analytical and problem solving skills and sense of user experience design


You will join real world project and receive technical mentorship and guidance gaining experience in designing and building software apps to address practical problems which benefit team productivity.

Education & Experience

BS/MS in computer science, software engineering or relevant experience

Additional Requirements