Job Description
Skillzcafe, a leading eLearning company has built a modern Learning Management System/ LMS-LearnRush (enterprise SAAS) with AI-powered content creation, smart search, and seamless user experience.
About the Role: We are seeking a passionate and skilled Node.js Developer with at least 3 years of professional experience to join our team in building a scalable, modern Learning Management System (LMS). The ideal candidate should have a strong foundation in Node.js, MySQL, and should be comfortable working with RESTful APIs, authentication systems, and background job schedulers.
✅ Responsibilities:
- Develop, test, and maintain RESTful APIs using Node.js.
- Design and optimize MySQL database schemas, write complex queries, and manage migrations.
- Build secure, scalable backend services for LMS features like:
Course and content management
User management with parent-child relationships
SCORM file handling and video playback
Gamification and personalized learning paths
- Implement schedulers for tasks like notifications and report generation.
- Integrate third-party services (e.g., SSO, MOOC platforms, AI chatbots).
- Write reusable, testable, and efficient code.
- Collaborate with frontend developers and DevOps engineers.