Node Js Developer

Teach Mania Private Limited

Bahadurpur, Patna

₹25,000 - ₹40,000 monthly

Fixed

25000 - ₹40000

Earning Potential

40,000

Work from Office

Full Time

Min. 1 year

Basic English

Job Details

Interview Details

Job highlights

1 applicants

Benefits include: Laptop

Job Description

About TeachMania Private Ltd:We are an innovative EdTech company focused on transforming the learning experience. Our flagship product is a comprehensive Learning Management System (LMS) designed to empower educators and students. We are currently in a growth phase and looking for a strong technical mind to lead our backend transformation.

The Role:We are looking for an experienced Backend Developer who specializes in Node.js, TypeScript, and MongoDB. The core mission of this role is critical: Migrating our existing LMS product from a legacy PHP (Laravel) stack to a modern, scalable Node.js & TypeScript architecture.

You will not just be writing code; you will be re-architecting our platform for better performance and scalability.

  • Key Responsibilities:Architecture & Development: Design and build scalable RESTful APIs using Node.js and TypeScript.
  • Migration: Lead the migration of the existing codebase from PHP/Laravel to Node.js, ensuring zero data loss and feature parity.
  • Database Management: Design complex data schemas in MongoDB. Handle indexing, aggregations, and data migration strategies.
  • LMS Logic: Implement core LMS features such as user management, course delivery, progress tracking, quizzes, and subscription handling.
  • Code Quality: Write clean, modular, and testable code with strict typing (TypeScript).
  • Collaboration: Work closely with the frontend team and product managers to deliver features on time.
  • Required Skills (Must Haves):Node.js & TypeScript: Strong proficiency and hands-on experience in building production-grade applications.
  • MongoDB: Deep understanding of NoSQL database modeling, aggregation pipelines, and performance tuning.
  • Frameworks: Experience with Express.js (or NestJS is a plus).
  • System Design: Ability to design scalable microservices or monolithic architectures suitable for an LMS.
  • Version Control: Proficient with Git.
  • Good to Have (Bonus Points):PHP / Laravel Knowledge: Since you will be migrating from Laravel, the ability to read and understand PHP code is a huge advantage.
  • Experience with Redis (for caching) and AWS (for deployment).
  • Prior experience building an LMS or EdTech product.
  • Why Join Us?Opportunity to lead a major tech stack migration.
  • Work on a product that impacts thousands of learners.
  • Competitive salary and growth opportunities.

Job role

Work location

Agam Kuan, Bahadurpur, Patna, Bihar 800007, India

Department

Software Engineering

Role / Category

Software Backend Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 1 year

Education

12th Pass

English level

Basic English

Age limit

18 - 40 years

Gender

Any gender

About company

Name

Teach Mania Private Limited

Address

Agam Kuan, Bahadurpur, Patna, Bihar 800007, India

Job posted by Teach Mania Private Limited

FAQs about this job

Show all

Apply for job