Remote
Full Time
Job Title: Full Stack Developer (React & Node.js) LMS Project Location: 100% Remote Start Date: Immediate Joiner Preferred Working Time Zone: IST (Indian Standard Time) About the Company About the Project You will be part of a fully remote team building a modern, scalable, and feature-rich LMS platform that delivers a seamless online learning experience for students and educators across the globe. The platform supports interactive learning, real-time assessments, user tracking, certification, and integrated payment features. Key Responsibilities Develop high-quality, responsive frontend interfaces using React.js, Redux, and Tailwind CSS. Design and build robust, scalable backend services and RESTful APIs using Node.js and Express.js. Collaborate with the US-based technical team for code reviews, sprint planning, and daily standups. Troubleshoot issues across the full stack and maintain clean, well-documented, and performant code. Integrate third-party APIs and manage secure user authentication and authorization (JWT, OAuth2). Contribute actively to Agile development cycles, including CI/CD pipelines and unit testing. Required Skills Minimum 3 years of hands-on experience in full stack development. Strong frontend expertise in React.js, Redux, JavaScript (ES6+), HTML5, and CSS3. Solid backend knowledge of Node.js, Express.js, and RESTful API development. Experience with MongoDB or PostgreSQL. Familiar with Git, Jira, and tools for remote collaboration (Slack, Zoom, etc.). Good understanding of JWT, OAuth2, and secure coding practices. Preferred Skills Prior experience working on LMS or EdTech platforms. Exposure to AWS, Google Cloud Platform, or cloud infrastructure. Familiarity with Docker, CI/CD processes, and deployment automation. LMS Features You’ll Work On As part of the development team, you’ll work on implementing and enhancing the following key features: User Management with multiple roles: Admin, Instructor, Student. Course Management including creation, editing, publishing, and multimedia content uploads. Assessment Engine supporting quizzes, subjective/objective tests, grading, and result tracking. Progress Dashboards for both learners and instructors, showing course status and analytics. Certificate Generation for completed courses with downloadable and shareable formats. Payment Gateway Integration with platforms like Stripe, PayPal, and Razorpay. Live Classes & Webinars integrated with Zoom, Google Meet, or Jitsi. Messaging & Notifications through email, push, and in-app alerts. Gamification Elements including badges, leaderboards, and engagement rewards. Discussion Forums and Q&A threads for interactive learning support. Content Security including role-based access, anti-download streaming, and token-based access. Reporting & Analytics for admins to monitor performance, user activity, and financials. Third-party Integration with tools like Mailchimp, SCORM/xAPI support, and analytics tracking. Full Mobile Responsiveness and cross-browser compatibility. Hiring Note We are looking to hire immediately through reputable agencies. The selected candidate must be available full-time and willing to work in IST time zone. Interview Process Shortlisted candidates will be invited for a technical round, followed by a discussion with the CTO and final onboarding for selected candidates.
Branchx
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Mumbai, Hyderabad, Bengaluru
4.0 - 6.0 Lacs P.A.
6.0 - 6.5 Lacs P.A.
Bengaluru
3.0 - 4.2 Lacs P.A.
Visakhapatnam
Experience: Not specified
1.25 - 3.25 Lacs P.A.
20.0 - 35.0 Lacs P.A.
Mohali, Chandigarh, Kharar
0.5 - 0.6 Lacs P.A.
Bengaluru
9.0 - 19.0 Lacs P.A.
Navi Mumbai
6.0 - 10.2 Lacs P.A.
Hyderabad, Pune, Bengaluru
9.0 - 16.0 Lacs P.A.
Gurugram
10.0 - 12.0 Lacs P.A.