We are looking for a motivated and enthusiastic Software Developer Intern to join our development team. This internship offers hands-on experience working on real-world software projects while learning modern development practices. You will collaborate with experienced developers, contribute to application development, and gain exposure to the full software development lifecycle.
Key Responsibilities -
- Assist in developing and maintaining web applications using PHP and Angular.
- Write clean, maintainable, and efficient code following coding standards and best practices.
- Collaborate with developers, designers, and QA teams to implement new features and improve existing functionality.
- Debug, troubleshoot, and resolve application issues.
- Develop and integrate RESTful APIs.
- Participate in code reviews, testing, and deployment activities.
- Maintain technical documentation for assigned tasks.
- Learn and apply modern software development practices and tools.
Required Qualifications
- Currently pursuing or recently completed a Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Basic knowledge of PHP and Angular.
- Understanding of HTML5, CSS3, JavaScript, and TypeScript.
- Familiarity with relational databases such as MySQL.
- Basic understanding of REST APIs and web services.
- Knowledge of Git or other version control systems.
- Understanding of object-oriented programming principles.
- Strong analytical and problem-solving skills.
- Good communication and teamwork abilities.
- Eagerness to learn current technologies and contribute to a collaborative
Preferred Skills
- Familiarity with PHP frameworks such as Laravel or CodeIgniter.
- Knowledge of Angular components, services, routing, and reactive forms.
- Exposure to Bootstrap or other responsive UI frameworks.
- Basic understanding of Agile/Scrum d