We are seeking a motivated individual for a full-time, unpaid trainee position lasting six months. This remote opportunity offers hands-on experience in web development technologies and is designed for recent graduates who have completed their Bachelor’s degree in Computer Science, Software Engineering, or Information Technology. The role requires a commitment to a Monday through Friday schedule, from 8:00 AM to 5:00 PM, providing a structured environment to develop foundational skills in modern web technologies.
Key Responsibilities:
- Assist in the development and maintenance of web applications using PHP and the Laravel framework.
- Work with front-end technologies including HTML, CSS, Bootstrap, JavaScript, and jQuery to create responsive user interfaces.
- Support database management tasks using MySQL and gain experience with relational database concepts.
- Collaborate with the team to integrate RESTful APIs and handle data in JSON format.
- Participate in troubleshooting and debugging to improve application performance and user experience.
- Follow coding standards and best practices under the guidance of senior developers.
Required Qualifications:
- Completion of a Bachelor’s degree in Computer Science, Software Engineering, or Information Technology. Undergraduate students or those currently enrolled in academic programs are not eligible.
- Basic proficiency in PHP, Laravel, MySQL, HTML, CSS, Bootstrap, JavaScript, jQuery, and AJAX.
- Fundamental understanding of RESTful APIs and JSON data interchange.
- Basic knowledge of relational database systems.
- Strong willingness to learn and adapt in a fast-paced, remote working environment.
This position is ideal for recent graduates looking to gain practical experience in web development technologies and build a solid foundation for their career. The role is unpaid but offers valuable exposure to industry-standard tools and practices, with flexible remote work arrangements.
Candidates interested in applying are encouraged to complete a brief application form to ensure their submission is reviewed. This process helps streamline candidate selection and ensures that all applicants meet the basic eligibility criteria.
This opportunity is a great stepping stone for those aiming to enhance their technical skills and gain real-world experience in a supportive setting.