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

Altro

Join to apply for the Front-End Developer for Custom eLearning Course Development (SCORM/xAPI Environment) role at Cyber Guru

1 week ago Be among the first 25 applicants

Join to apply for the Front-End Developer for Custom eLearning Course Development (SCORM/xAPI Environment) role at Cyber Guru

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

Seniority level Seniority level Not Applicable

Employment type Employment type Full-time

Job function Job function Engineering and Information Technology

Industries Computer and Network Security

Referrals increase your chances of interviewing at Cyber Guru by 2x

Get notified about new Frontend Developer jobs in Rome, Latium, Italy .

Frontend software engineer (React) - Europe Remote Rome, Latium, Italy $35,000.00-$40,000.00 2 months ago

Front End Developer / Full Stack Innovator Senior Web Engineer, Frontend (Europe, remote) We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Job Alerts

Get notified when new positions matching your interests become available at {organizationName}.

Need Help?

Questions about our hiring process or want to learn more about working with us?