Node Js Developer
Teach Mania Private Limited
Node Js Developer
Teach Mania Private Limited
Bahadurpur, Patna
₹25,000 - ₹40,000 monthly
Fixed
₹25000 - ₹40000
Earning Potential
₹40,000
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