Role Overview
We are looking for a motivated and passionate MERN Stack Developer Intern to join our engineering team. In this role, you will work closely with senior developers and cross-functional teams to design, build, and maintain responsive, full-stack web applications. This is an excellent opportunity to transition from tutorial-based learning to writing clean, production-ready code for real-world projects.
Key Responsibilities
- Frontend Development: Assist in designing, developing, and implementing interactive, dynamic, and responsive user interfaces using React.js.
- Backend Architecture: Help build and maintain secure, scalable server-side logic and RESTful APIs using Node.js and Express.js.
- Database Management: Assist in designing database schemas, managing data storage, and writing efficient queries using MongoDB (often utilizing Mongoose).
- Integration: Seamlessly connect backend APIs and services with frontend UI components.
- Debugging & Testing: Identify, troubleshoot, and fix bugs across the full stack—from database queries to frontend UI rendering.
- Collaboration & Git Workflow: Use version control systems (Git/GitHub) to collaborate on codebases, participate in code reviews, and attend daily/weekly agile stand-ups.
Required Technical Skills
- Core Web Technologies: Strong foundational knowledge of JavaScript (ES6+), HTML5, and CSS3.
- Frontend: Basic understanding of React.js principles (components, state, props, and hooks like useState and useEffect).
- Backend & API: Familiarity with Node.js and Express.js, along with a basic understanding of HTTP protocols and RESTful API structures.
- Database: Basic exposure to NoSQL databases, specifically MongoDB.
- Tools: Familiarity with modern development tools like VS Code, Postman (for API testing), and Git/GitHub.
Pay: ₹1.00 - ₹5,000.00 per month
Benefits:
Work Location: Remote