E-Learning Web Developer, AppleCare

Apple
Cary, NC, United States
Full-time

Summary

Posted : Aug 12, 2024

Role Number : 200559299

The AppleCare Training Multimedia team specializes in crafting and developing web-based interactive media used within E-Learning materials for AppleCare customer support Advisors worldwide.

Our rich portfolio of web-based interactive media includes over 30+ reusable templates for knowledge checks, virtual scenario practice activities, simulations for Apple OS software and internal tools, as well as custom media pieces for outstanding learning needs around new products and specialty topics.

Collaborating closely with instructional designers from various training content development teams within the AppleCare Support Foundations organization, you will work alongside other web developers and creative technologists on our Multimedia team to create new media types and feature improvements that surprise and delight our customers and end-users alike.

The ideal candidate for this role is experienced and passionate in building online learning experiences powered by interactive web-based activities, enjoys taking ownership of the end-to-end design and development process for small but delightful online experiences, and works through ambiguity to seize opportunities for creative innovation that brings value to end-users and the business.

Description

As an E-Learning Web Developer on the Training Multimedia team, you will be encouraged to : - Directly support instructional designers and training content developers on their requests for new interactive media types and feature enhancements - Design and develop media that adheres to Apple accessibility standards (navigable using macOS VoiceOver and keyboard) and internal standards that allow for reusability and localization - Address bugs on existing interactive media and refactor engine code for scalability / maintainability - Review HTML and XML markup within E-Learning modules and interactive media prior to publication - Provide regular status updates to team, partners, and management;

summarize project progress, issues, key points, and required actions

  • An online portfolio that showcases concrete examples of web design / development work
  • Professional experience or demonstrated passion in web-based interactive media for online learning
  • High proficiency and professional experience developing in JavaScript (ES6 proficiency and React required, experience with TypeScript a plus), HTML5, CSS3 (experience with Sass a plus), and XML / JSON
  • Professional experience with GitHub and coding standard processes for collaboration
  • Knowledge in UX / UI design and web accessibility standard processes through own web design work or close collaboration with design teams
  • Familiarity with Adobe Creative Suite apps (Photoshop and / or Illustrator) for web asset creation
  • Clear communication skills with teammates, requestors, and multi-functional partners, attention to detail, and dedicated project management skills
  • Bachelor's degree with combined 4-6 years of work experience across E-Learning and web development fields

Preferred Qualifications

  • Knowledge of adult learning theory and instructional design methodologies
  • Work experience in contact center or other support organizations
  • Hands-on experience with xAPI and / or Adobe Experience Manager (AEM)
  • Deep interest and / or hands-on experience with gamified E-Learning
  • Exposure to AI usage in web development projects

Education & Experience

Additional Requirements

More

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

Learn more about your EEO rights as an applicant.

8 days ago
Related jobs
Promoted
Apple
Cary, North Carolina

As an E-Learning Web Developer on the Training Multimedia team, you will be encouraged to: - Directly support instructional designers and training content developers on their requests for new interactive media types and feature enhancements - Design and develop media that adheres to Apple accessibil...

Promoted
VirtualVocations
Durham, North Carolina

A company is looking for a Software Engineer II - Front-End Platform. ...

Promoted
Canonical - Jobs
Raleigh, North Carolina

This role requires quality-oriented software engineering in Python and a focus on software interoperability over a vast range of target releases and environments. The Pro client is used at all ranges, from mission-critical environments to hobbyist Ubuntu users; applicants should be ready to work wit...

Promoted
Avidex Industries LLC
Cary, North Carolina

Support developers throughout the software development lifecycle. Understanding of Software Engineering concepts (e. Assist in decomposing major software features into coding projects and tasks. Engage in software development meetings, architectural discussions, and roadmap planning. ...

Promoted
Apple
Cary, North Carolina

Apple is where individual imaginations gather together, committing to the values that lead to great work.Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger.That happens because every one of us shares a belief tha...

Celonis
Raleigh, North Carolina

You will be part of a highly technical, collaborative and creative team, with a focus on SRE & Software Engineering. Computer Science, Software Engineering) or a comparable education. A track record of excellence in software engineering knowing the systems you’ve developed from top to bottom. We...

Sonoma Consulting Inc.
Morrisville, North Carolina

We look to our large recruiting team to continue to build upon the high standards we have set and ways to continually improve our recruiting process around the speed and quality of the resources we deliver. We are looking for a positive and energetic software developer to join our team. Work with pr...

CRC Group
Raleigh, North Carolina

Act as an Agile champion and leverages continuous engineering practices to deliver business value. Minimum seven years’ experience in leading edge, complex technologies and techniques with additional experience within software development. Ability to unify activities within the technology community,...

Serigor Inc.
Raleigh, North Carolina

Job Title: Web Application Developer (HYBRID) Location: Raleigh, NC Duration: 12+ Months Job Description: The primary purpose of this position is to serve as the web application developer on a project to rewrite the user interface of the client ECHO application for the client. Minimum Education and ...

Genworth Financial
North Carolina
Remote

Serve as a enior Pega Application Developer supporting Long-Term Care Claims technology Operations team by designing, developing, supporting scalable workflow applications used in LTC Claims Operations. Senior Pega Application Developer. In your role as a Senior Pega Application Developer on the LTC...