Interactive Web Developer

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

Summary

Posted:
Weekly Hours: 40
Role Number:200123299
Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. The people here at Apple don’t just craft products - they build the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it. The Advisor Media Resource team is searching for an Interactive Web Software Developer. Our team specializes in developing interactive knowledge base content that is referenced by our world-class AppleCare Support Advisors while assisting customers. We are passionate about finding new ways to distill complicated support documents and procedures into simple, interactive, workflows and support tools. As our lead Interactive Web Software Developer, you will help guide the technology we use to create our interactive content and simulations. You will also engineer, design, and develop the authoring applications which will enable our team of producers to quickly build and maintain our growing library of content. You’ll work in a fast-paced, rewarding environment that has tight deadlines and minimal supervision and demands high quality, creativity, and consistency. You will be instrumental in driving the future and success of Apple’s Advisor Media resources.

Key Qualifications

  • At least 5 years work experience developing internet applications
  • An outstanding body of work demonstrating the successful delivery of rich, accessible, interactive web content
  • A cutting-edge understanding and proven application of modern front-end web technologies, including: JS(ES6+), HTML5, CSS3(SASS, SCSS), and React
  • Experience developing highly-optimized WYSIWYG applications using React, Node.js, and Redux
  • Unparalleled empathy for your users and thorough understanding of user-centered design(UCD), design-thinking methodologies, and human-computer interaction design(HCI) principles
  • Experience developing beautiful wireframes, UX flows, mock-ups, and prototypes using tools such as Sketch, Adobe XD, Keynote, and/or Adobe Illustrator
  • Experience managing complex projects with multiple collaborators in GitHub
  • Outstanding communication, collaboration, attention to detail, and project management skills
  • Ability to accurately manage scope and timelines for multiple projects, always delivering exceptional results on time

Description

You’ll work in a fast-paced, rewarding environment that has tight deadlines and minimal supervision and demands high quality, creativity, and consistency. You will use cutting-edge, front-end web technologies to develop interactive tools and simulations which will enable AppleCare Advisors to better serve our customers. You will build code that is sustainable and reusable across projects and teams. You will develop highly-optimized WYSIWYG tools which enable our content producers to quickly develop and maintain interactive content.

Education & Experience

Bachelor's degree or equivalent experience Master degree in related field is a plus

Additional Requirements

  • Full-stack development experience
  • PostgresSQL database design and administration
  • Experience packaging applications using the Electron framework
  • Experience developing iOS/macOS applications using Swift in Xcode
  • Familiarity with the Adobe Creative suite
  • Knowledge of, and experience with, project-management methodologies