IT Website Fullstack Internship
Job Description:
Assist in the development and maintenance of frontend and backend web applications.
Develop backend features using Native PHP and MySQL.
Implement frontend interfaces using Next.js based on provided designs.
Integrate frontend and backend data through REST APIs.
Assist in designing and managing database schemas and MySQL queries.
Conduct feature testing and fix bugs identified during development.
Collaborate with the development team to understand business and technical requirements.
Create basic technical documentation for developed features.
Participate in code reviews and follow established coding best practices.
Job Requirements:
Active university student or fresh graduate majoring in Information Technology, Computer Science, Information Systems, or a related field.
Basic understanding of web development, including both frontend and backend.
Familiar with Native PHP, including CRUD operations, sessions, and form handling.
Familiar with Next.js / React.js for frontend development.
Understanding of REST API concepts and frontend–backend integration.
Basic knowledge of MySQL, including SELECT, INSERT, UPDATE, DELETE, JOIN queries.
Understands the data flow from database → backend → frontend.
Familiar with Git and version control platforms such as GitHub or GitLab.
Basic understanding of HTML, CSS, and JavaScript.
Basic understanding of authentication and authorization, including login, user roles, sessions, and tokens.