Description
We are developing an innovative e-learning platform designed for teachers to create, manage, and monetize courses while enabling students to engage with interactive learning. We are seeking a skilled Full Stack Developer to build this robust, scalable, and user-friendly platform.
* Develop a web-based platform with Admin, Teacher, and Student Portals.
* Develop an interactive learning environment with assessments, progress tracking, and communication tools.
* Build an analytics and reporting dashboard for performance tracking.
* Develop a scalable, high-performance back-end with efficient database management.
Required Skills & Technologies:
Front-End Development:
* Languages: JavaScript, TypeScript, HTML5, CSS3
* Frameworks/Libraries: React. js, Next. js, Tailwind CSS (for responsive UI)
Back-End Development:
* Languages: Node. js, Python, or PHP
* Frameworks: Express. js, Nest. js, Django, or Laravel
Database & Storage:
* SQL: PostgreSQL, MySQL
* NoSQL: MongoDB, Firebase Firestore
Preferred Qualifications:
* 3+ years of experience as a Full Stack Developer.
* Experience working with e-learning platforms or SaaS applications.
* Strong understanding of scalability and performance optimization.
* Prior experience integrating AI-based recommendation engines is a plus.