Job Summary We are looking for a passionate and motivated Software Developer Intern to join our development team This is an excellent opportunity for recent graduates to gain hands-on experience working on real-world software projects in a collaborative environment Key Responsibilities Assist in the design development and testing of software applications Write clean simple and well-documented code under the guidance of senior developers Participate in team meetings brainstorming sessions and code reviews Help troubleshoot issues and bugs in existing applications Learn and apply contemporary software development practices tools and frameworks Contribute to documentation and knowledge-sharing initiatives Work closely with mentors to complete assigned development tasks and mini-projects Assist in developing and maintaining full stack web applications using Node js Angular and related technologies Collaborate with team members to implement new features and enhance existing ones Write clean maintainable code following best practices in software engineering Build and integrate RESTful APIs Participate in daily stand-ups code reviews and sprint planning Troubleshoot and debug application issues and provide support for production systems Work with databases such as MongoDB or MySQL for data modeling and queries Learn and apply Agile development practices in a real-world setting Job Type Internship Contract length 6 months Pay 5 000 00 per month Work Location In person