Job Description – Full Stack Developer (MERN) Intern
Company: Shrestha Cloud Solutions
Position: Full Stack Developer (MERN) Intern
Department: Technology / Software Development
Duration: 6 Months
Location: HSR layout, Banglore
Stipend: As per company policy
Roles & Responsibilities:
- Assist in developing and maintaining web applications using the MERN stack (MongoDB, Express.js, React.js, and Node.js).
- Collaborate with the development team to design, develop, test, and deploy software solutions.
- Build responsive and user-friendly front-end interfaces using React.js.
- Develop and integrate RESTful APIs using Node.js and Express.js.
- Work with MongoDB databases for data storage, retrieval, and optimization.
- Participate in code reviews, debugging, and troubleshooting activities.
- Write clean, scalable, and well-documented code.
- Assist in application testing, performance optimization, and deployment processes.
- Stay updated with emerging technologies and development best practices.
Required Skills:
- Basic knowledge of JavaScript, HTML5, and CSS3.
- Familiarity with React.js, Node.js, Express.js, and MongoDB.
- Understanding of REST APIs and database concepts.
- Knowledge of Git/GitHub version control.
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Eagerness to learn new technologies and frameworks.
Eligibility:
- Pursuing or recently completed a Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Candidates with academic projects or personal projects using the MERN stack are preferred.
Preferred Skills:
- Knowledge of TypeScript, Redux, Next.js, or cloud platforms is a plus.
- Understanding of Agile development methodologies.
- Basic knowledge of deployment and hosting environments.
Benefits:
- Hands-on experience in full-stack web development.
- Exposure to real-world software development projects.
- Mentorship from experienced developers.
- Certificate of Internship upon successful completion.
- Opportunity for full-time employment based on performance.
Reporting To: Technical Lead / Software Development Manager.
Pay: ₹5,000.00 - ₹7,000.00 per month
Work Location: In person