Responsibilities
Design and develop scalable web applications.
Build and maintain the Learning Management System (LMS).
Develop Student, Parent, Teacher, and Admin portals.
Create REST APIs and integrate third-party services.
Implement payment gateway integration (Razorpay/Stripe).
Build dashboards and analytics.
Develop online test and assessment modules.
Ensure application security, scalability, and performance.
Deploy applications on cloud infrastructure.
Collaborate with UI/UX designers and business teams.
Required Skills
React.js or Next.js
Node.js (Express.js/NestJS)
TypeScript
HTML5, CSS3, Tailwind CSS
MySQL and PostgreSQL
MongoDB
REST APIs
AWS or Azure
Docker
Git/GitHub
JWT/OAuth Authentication
Redis
CI/CD Pipelines
Positive to Have
AI integration (OpenAI APIs)
Video streaming/WebRTC
Zoom or Google Meet integration
WhatsApp Business API
Firebase
Elasticsearch
Project Scope
The selected developer will independently build and maintain:
Learning Management System (LMS)
Student Portal
Parent Dashboard
Teacher Dashboard
Admin Portal
Live Online Classes
Online Examination System
Attendance Management
Fee Management
CRM for Admissions
Marketing Automation
Mobile-responsive web application
AI-powered learning features
Preferred Candidate
Robust problem-solving skills.
Ability to work independently with minimal supervision.
Experience building complete products from scratch.
Excellent communication skills.
Passion for EdTech and scalable software development.
For a high-quality candidate in India, I recommend offering 4.5 LPA for someone who can independently own the complete product lifecycle. This salary range is competitive for an experienced full stack developer capable of leading development with minimal supervision.Role & responsibilities
📌 Senior Full Stack Developer Generative Ai Tamil Nadu
🏢 Aritech Services And Solutions
📍 Tamil Nadu
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.