Full Stack Developer Intern
Job Description:
Develop applications based on assigned tasks and requirements.
Write and perform unit tests to ensure code quality and functionality.
Participate in scheduled team meetings and development discussions.
Explain the process, approach, and algorithms used to solve assigned tasks.
Collaborate with the team to troubleshoot issues and improve application quality.
Requirements:
Final-year undergraduate student majoring in Computer Science, Informatics, Information Technology, Software Engineering, Information Systems, or a related field.
Hands-on experience developing applications using ReactJS for the frontend and Java Spring Boot for the backend.
Familiarity with GitLab or similar source code repository and version control tools.
Familiarity with SonarQube for code quality analysis is a plus.
Experience with AI-assisted development / vibe coding is a plus.
Strong problem-solving skills and the ability to understand and explain technical solutions.
Available for a 6-month internship.
Willing to submit an internship application letter from the campus