Full Stack Software Engineer - Universal Media

5 - 7 years experience  •  Business Services

Salary depends on experience
Posted on 09/21/17
Santa Clara, CA
5 - 7 years experience
Business Services
Salary depends on experience
Posted on 09/21/17

Full Stack Software Engineer - Universal Media

  • Job Number: 112956482
  • Santa Clara Valley, California, United States
  • Posted: 29-Aug-2017
  • Weekly Hours: 40.00

Job Summary

We are looking for an outstanding software engineer to join the Apple Universal Media team and help us build the next generation products that change the way millions of users consume video. As a Software Engineer at Apple, you will be owning key modules of the product and be responsible for delivering industry grade quality solutions.

Key Qualifications

  • 5+ years experience in a professional, programming position
  • Proficient in Java, JavaScript, HTML, CSS
  • Experience creating applications using javascript web frameworks (e.g.:AngularJS, Bower, NPM, Webpack, Grunt)
  • Experience developing RESTful APIs
  • Experience with relational and non-relational data stores (e.g.: Oracle, Cassandra, Redis)
  • Experience with search platforms (e.g.: Solr)
  • Great understanding of MVC patterns for web applications
  • Experience with *nix and OSX
  • Familiarity with version control systems such as Git


Candidate should be a self-starting, energetic individual with excellent communication skills to effectively collaborate with all levels of the organization. The candidate should have years of experience developing web applications. The ability to be an excellent team player under tight deadline constraints in addition to the ability to tackle problems with imaginative solutions is key to success in this position.


BS in Computer Science, Mathematics, or EE, or relevant industry experience is required, MS in Computer Science or related technical field is desired, or equivalent experience.

Additional Requirements

Knowledge of SQL and ER modeling Experience with Java, Scala iOS development Affinity to great user experience Familiarity with the media space

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.