Front-End Developer for Custom eLearning Course Development (SCORM / xAPI Environment)

Cyber Guru SpA · WorkFromHome, Veneto, Italia · · 50€ - 70€


Descrizione dell'offerta

We are looking for a technically strong and team-oriented Front-End Developer to join our eLearning development team at Cyber Guru . You will be part of a cross-functional group building fully custom interactive learning modules delivered through SCORM and xAPI formats, without relying on off-the-shelf authoring tools.

You’ll work alongside experienced instructional designers and SCORM / xAPI specialists to bring engaging digital training experiences to life. Your core responsibility will be to implement the user interface and interaction logic using modern web technologies.

Key Responsibilities

  • Develop responsive, interactive learning modules using JavaScript (ES6+), HTML5, and CSS3
  • Build features such as quizzes, navigation flows, dynamic media, timers, and user feedback systems
  • Implement logic for communicating with LMS / LRS platforms via HTTP / REST protocols
  • Manage session state and runtime interactions (e.g., tracking progress, handling suspend / resume logic)
  • Ensure cross-browser compatibility and mobile responsiveness
  • Work in coordination with technical leads to support SCORM / xAPI data tracking (integration handled by experts)
  • Test and debug course packages in environments such as SCORM Cloud or staging LMS
  • Write clean, maintainable code and provide basic technical documentation
  • Use Git effectively within team workflows (we use Bitbucket)

Required Skills & Qualifications

  • Strong proficiency in JavaScript , including asynchronous handling and DOM manipulation
  • Basic familiarity with SCORM (1.2 / 2004) or xAPI (Tin Can API) concepts
  • Solid experience with HTML5 and CSS3 , including responsive layout techniques
  • Familiarity with REST APIs and JSON data formats
  • Ability to manage local state via browser APIs (e.g., localStorage, sessionStorage)
  • Basic knowledge of SQL or understanding of structured data
  • Good debugging and cross-browser testing practices
  • Experience with Git version control systems
  • Clear, structured communication (in either Italian or English)

Nice to Have (Optional)

  • Understanding of how learning tracking works in LMS or LRS platforms
  • Experience testing SCORM / xAPI packages with tools like SCORM Cloud or Learning Locker

What We Offer

  • The opportunity to work on impactful, cutting-edge digital education solutions
  • A hybrid working model combining remote flexibility with on-site collaboration in Rome
  • A professional environment focused on collaboration and innovation in the learning space
  • Competitive salary aligned with experience and skills
  • Opportunities to grow within a multidisciplinary and technically skilled team

#J-18808-Ljbffr

Candidatura e Ritorno (in fondo)