MERN Stack Developer
Actively Reviewing the ApplicationsBlended Pedagogy Private Limited
Job Description
BLENDED PEDAGOGY PRIVATE LIMITED
(An EduTech Company)
Job Title:
MERN Stack Developer (Junior Level) Onsite (Coimbatore)
Location:
No.12, Annai Indira Nagar, KK Pudur, Saibaba Colony, Coimbatore, Tamil Nadu - 641038
Mail ID:
Experience Required:
6 Months professional experience (Exclude Internship)
Job Description:
We are seeking a passionate and motivated MERN Stack Developer to join our full-stack development team. The ideal candidate should have experience in building web applications using MongoDB, Express.js, React.js, and Node.js, along with a strong understanding of modern development practices and deployment pipelines.
You’ll work closely with frontend, backend, and UI/UX teams to deliver scalable and efficient web applications for our education technology products.
Responsibilities:
- Design, develop, and maintain full-stack web applications using the MERN stack.
- Build reusable, scalable APIs using Node.js and Express.js.
- Create dynamic and responsive frontends with React.js.
- Integrate and manage databases using MongoDB (and optionally PostgreSQL/MySQL).
- Implement JWT-based authentication and role-based authorization.
- Set up Docker containers for local and production environments.
- Deploy applications using AWS EC2, manage file storage in S3, and configure SES for transactional emails.
- Use Redis for caching, session handling, and performance optimization.
- Implement real-time data updates using WebSocket or Socket.io.
- Create Cron Jobs for scheduled tasks (e.g., report generation, data sync).
- Maintain CI/CD pipelines for automated build and deployment.
- Collaborate with UI/UX and backend teams to ensure seamless integration.
- Manage version control using Git/GitHub and follow collaborative workflows (branching, pull requests, etc.).
Required Skills:
- Strong understanding of JavaScript (ES6+) and React.js fundamentals (hooks, state, props, lifecycle).
- Proficiency with Node.js and Express.js for backend development.
- Good knowledge of MongoDB and schema design principles.
- Understanding of REST APIs, HTTP, and asynchronous programming.
- Experience with JWT authentication and user authorization flows.
- Familiarity with AWS (EC2, S3, SES) deployment and Docker setup.
- Basic knowledge of Redis for caching and performance.
- Understanding of WebSocket / Socket.io for real-time apps.
- Exposure to CI/CD pipelines (GitHub Actions, Jenkins, or similar).
- Ability to write clean, reusable, and well-documented code.
- Familiarity with Git and agile development practices.
Good to Have (Optional):
- Experience with TypeScript and Next.js.
- Basic understanding of GraphQL and microservices.
- Experience in deploying apps on AWS, Vercel, or Render.
- Knowledge of Nginx and server configuration.
- Familiarity with Agile tools (Trello, Jira, ClickUp).
Education:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Compensation:
₹20,000 – ₹22,000 per month, depending on skills and project experience.
Job Type: Full-time
Pay: ₹20,000.00 - ₹22,000.00 per month
Work Location: In person
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Staff Data Engineer
Uber
Remote Ruby Engineer
Turing
GCP Data Engineer
myGwork - LGBTQ+ Business Community
Senior Software Engineer 1 (.Net)
ModMed
Junior Engineer, Frontend
Sea
Share
Quick Apply
Upload your resume to apply for this position