Front-End Developer for Custom eLearning Course Development (SCORMxAPI Environment)

Cyber Guru SpA

Not Interested
Bookmark
Report This Job

profile Job Location:

Roma - Italy

profile Monthly Salary: Not Disclosed
Posted on: 06-11-2025
Vacancies: 1 Vacancy

Job Summary

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.

Youll 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
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-shel...
View more view more

Key Skills

  • Bootstrap
  • CSS
  • Front-End Development
  • HTML5
  • React
  • Redux
  • Node.js
  • Angular
  • Less
  • JavaScript
  • backbone.js
  • Sass