0 years

1 - 2 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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.

Job Type: Full-time

Pay: ₹15,000.00 - ₹20,000.00 per month

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You