Sr. Software Engineer, UI, App Store Engineering

Toronto, Ontario, Canada
Software and Services


Posted: Nov 8, 2018
Weekly Hours: 37.5
Role Number: 114237147
The iTunes Store is looking for a UI Engineer that is responsible for building and implementing web apps. Candidates must be able to create web pages from design comps to pixel perfect pages. You will work across multiple teams including design, operations, QA, editorial, marketing, business, and software engineering to create tools that meet Apple's standard for visual perfection.

Key Qualifications

  • 4+ years of experience working in UI and front-end Web engineering.
  • Strong HTML5, CSS3, and JavaScript coding with thorough knowledge of cross-browser compatibility, with knowledge of DOM manipulation. You will have extraordinary experience with Angular, Ember, React or Backbone required SPA (single page app), JSON & RESTful architecture with source version control software (SVN or Git) while using command line.
  • Strong knowledge of package managers and front-end build tools in a development & production environment (NPM, WebPack, Grunt)
  • You will have experience working within an organizational code base in multiple environments across numerous release cycles.
  • Experience integrating front-end web/UI interface with back end application server technologies


Deliver on project deadlines for iTunes Store tools 
Meet with Store teams to create rich tools that manage iTunes content 
Work as a team member on large cross-functional tools, ensuring that robust and scalable solutions are implemented 
Use current web technology HTML, CSS, JavaScript to build scalable tools 
Keep technically abreast of changes, advancements, and improvements in web technology and incorporate where applicable 
Learn, leverage and contribute to an in-house JavaScript library 
Document and communicate standards and process 

Education & Experience

BSCS or equivalent.

Additional Requirements