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...
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
View more
View less