React Frontend Developer – Lesson Editor (Athena LMS)About the Project
We are developing Athena LMS, a next-generation Learning Management System designed to provide an interactive, AI-assisted authoring experience similar to Articulate Rise and Storyline. The current focus is on building a Lesson Editor — a React-based, component-driven interface that allows course creators to design, edit, and publish interactive lessons seamlessly.
Role Overview
We’re looking for a React Frontend Developer to join our product team and help build the Lesson Editor module within Athena LMS. You will work closely with our UI/UX designers, backend engineers, and AI team to deliver intuitive, high-performing, and scalable learning experiences.
Key Responsibilities
· Develop and maintain React-based UI components for the Lesson Editor (text, image, video, quote, and multimedia blocks).
· Integrate APIs from the Node.js backend and manage real-time content updates.
· Collaborate with the content and design team to ensure a consistent and user-friendly experience.
· Implement version control and code collaboration using Git (GitHub / GitLab).
· Optimize front-end performance, ensure responsiveness, and maintain clean code architecture.
· Work on feature enhancements like AI-based content generation, media embedding, and drag-and-drop authoring tools.
· Participate in code reviews, testing, and documentation.
Required Skills
· Strong proficiency in React.js, JavaScript (ES6+), and TypeScript (optional but preferred).
· Hands-on experience with HTML5, CSS3, Tailwind / Material UI.
· Experience with state management (Redux / Context API / Zustand).
· Familiarity with Node.js, RESTful APIs, and Git workflows.
· Knowledge of responsive and cross-browser development.
· Understanding of frontend performance optimization and component reusability.
· Experience with LMS, EdTech tools, or content authoring systems (a plus).
Nice-to-Have
· Experience with AI or automation tools for content creation.
· Knowledge of React libraries like Framer Motion, React Query, or Next.js.
· Familiarity with CMS / Headless architecture.
· Basic understanding of backend integration and database structures.
Pay: ₹25,000.00 - ₹30,000.00 per month
Work Location: In person