Data Visualization Engineer -  Cloud Services (ACS) Analytics

Santa Clara Valley (Cupertino), California, United States
Software and Services


Weekly Hours: 40
Role Number:200101794
Imagine what we could do here. At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job, and there’s no telling what we could accomplish. Do you love the challenge of solving complex problems that can have a direct impact on the success of the company? Do you obsess over customer experience - worrying about every pixel? If so, be part of a team with varied strengths crafting ground breaking, complex JavaScript applications for  Cloud Services (ACS) Analytics. We’re looking for meticulous, creative engineers to build the world’s best web applications and dashboards to enable our customer to view data easily and make decisions that will impact ACS, Apple and the community. You will be responsible for building and implementing Web Apps and Reporting Dashboards. You must be able to create web pages from design composition to pixel perfect pages. You will work across multiple teams including design, business and software engineering to create products that meet Apple's standard for visual perfection. You should be equally comfortable starting from scratch with a new application as wells as diving into an existing project to make it better.

Key Qualifications

  • Must have 5+ years of experience in building pixel-perfect Web Applications.
  • Strong JavaScript, HTML5, CSS3, and coding with thorough knowledge of cross-browser compatibility and knowledge of DOM manipulation.
  • In-depth hands-on experience with React is a must.
  • Experience with at least one of the charting libraries, like, Highcharts, D3 etc.
  • Experience with one of the modern front end build tools, e.g. Grunt, Gulp
  • Working knowledge on Java/JEE technologies.
  • Meticulous attention to technical and visual details.
  • Excellent analytical and problem solving skills
  • Strong communication skills and ability to work closely with others.


We are looking for a self starter, ambitious individual with excellent written and social skills, who is an extraordinary teammate, but not afraid to question assumptions and take initiative. You are a brilliant problem solver, quick learner and excellent communicator with a passion for shipping quality products. You are passionate about working on rapid development with automation in mind, and have the ability to deliver results in an agile environment.

Education & Experience

BS in Computer Science, MS is a plus

Additional Requirements