We are offering a full-time, remote trainee position for a duration of six months. This unpaid opportunity is designed for recent graduates who have completed a Bachelor’s degree in Computer Science, Software Engineering, or Information Technology. The role requires a commitment from Monday to Friday, 8:00 AM to 5:00 PM. Candidates currently enrolled in any academic program or undergraduate students are not eligible to apply. This position provides hands-on experience in web development technologies and is ideal for individuals looking to build foundational skills in a professional environment.
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 enhance user interfaces.
- Collaborate on implementing AJAX techniques to improve application responsiveness.
- Support database management tasks using MySQL and contribute to designing relational database schemas.
- Participate in integrating and consuming RESTful APIs and handling JSON data formats.
- Engage in troubleshooting, debugging, and optimizing code under supervision.
- Follow best practices in software development and contribute to documentation as needed.
Required Qualifications:
- Bachelor’s degree completed in Computer Science, Software Engineering, or Information Technology. Undergraduate students or those currently enrolled in academic programs are not eligible.
- Beginner-level proficiency in PHP, Laravel, MySQL, HTML, CSS, Bootstrap, JavaScript, jQuery, and AJAX.
- Basic understanding of RESTful APIs and JSON data interchange formats.
- Fundamental knowledge of relational database concepts.
- Ability to work full-time during specified hours in a remote setting.
- Strong willingness to learn and adapt in a fast-paced environment.
Preferred Qualifications and Benefits:
While no additional qualifications are explicitly required, candidates who demonstrate a proactive attitude and eagerness to develop their technical skills will be highly valued. This position offers a unique opportunity to gain practical experience in a professional setting, enhancing your resume and preparing you for future roles in software development. Although the role is unpaid, the experience and exposure to real-world projects can be invaluable for career growth.
Applicants are encouraged to complete the brief application form provided to ensure their submission is reviewed. This process helps us manage the high volume of applications efficiently and identify candidates who meet the eligibility criteria.