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: contactblearners@gmail.com Experience Required: 6 months – 1 year (internship + professional experience acceptable) 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