Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Apple Software Engineering Internships 
United States, West Virginia 
553257130

Today
Some responsibilities in Software Engineering may include:User Interface (UI) - You will work with UX team, backend engineers and other front end engineers to develop a web portal for building an end to end software development journey.
  • Pursuing BS/MS/PhD program in Computer Science, Electrical Engineering, Computer Engineering, Data Science, Design, or related fields.
  • At the end of the internship, you must return to school to continue your education or the internship must be the last requirement for you to graduate.
  • It’s helpful if you meet one or more of the following qualifications, but it isn’t a requirement
  • Strong object-oriented design skills, coupled with a deep knowledge of data structures and algorithms
  • Proficiency in one or more developer skills: Java, C/C++, PHP, Python, Ruby, Unix, MySQL, Clojure, Scala, Java Script, CSS, HTML5, Swift
  • Experience in sophisticated methodologies such as Data Modeling, Validation, Processing, MapReduce
  • Experience with distributed technologies such as HDFS, Spark, Golang, Hadoop, Mongo, Pig, Hive
  • Experience with web frameworks such as AngularJS, NodeJS, SproutCore
  • Experience with iOS and macOS developing in Swift, XCode or Objective-C
  • Client-Server protocol & API design Skills
  • Able to craft multi-functional requirements and translate them into practical engineering tasks
  • A fundamental knowledge of embedded processors, with in-depth knowledge of real time operating system concepts
  • Excellent debugging and critical thinking skills
  • Excellent analytical and problem-solving skills
  • Ability to work in a fast paced, team-based environment