Full Stack Dev Intern
Job Summary
We are looking for a motivated Full Stack Developer Intern to join our development team and gain hands-on experience on real-world projects. You will assist in building frontend interfaces, backend APIs, and database integrations while utilizing modern AI-assisted development tools. We value initiative, independent problem-solving, and a willingness to learn.
Responsibilities
- Assist in full-stack development for real-world projects
- Utilize AI coding tools to write and optimize code
- Support new feature rollouts, troubleshoot bugs, and test applications
- Research and experiment with new frameworks and development approaches
Required Skills
- Pursuing a Diploma/Degree in CS, Software Engineering, IT, or related
- Basic knowledge of HTML, CSS, JavaScript, or PHP
- Comfortable using AI coding tools
- Bonus: React, Node.js, Laravel, databases, REST APIs, or Git
Job Details
Job Responsibilities
Full-Stack Development: Assist in building and maintaining frontend interfaces, backend APIs, and database integrations for real-world projects.
AI-Powered Workflows: Utilize AI coding tools (ChatGPT, Claude, GitHub Copilot, Cursor, etc.) to write, debug, and optimize clean, maintainable code efficiently.
Feature Implementation & Testing: Support new feature rollouts, troubleshoot bugs, and test web applications to ensure quality and reliability.
Tech Exploration: Research and experiment with new frameworks, tools, and development approaches to solve technical challenges.
Job Requirements
Currently pursuing a Diploma or Degree in Computer Science, Software Engineering, Information Technology, or a related field.
Basic knowledge of web technologies with familairty with HTML, CSS, JavaScript, or PHP.
Comfortable leveraging AI tools (ChatGPT, Claude, GitHub Copilot) to accelerate coding and problem-solving.
Bonus: Basic understanding of React, Node.js, Laravel, databases, REST APIs, or Git.
What We're Looking For
Have a genuine interest in software development.
Ability to research, troubleshoot, and solve problems independently.
Enjoy experimenting with new technologies and AI development tools.
Can use AI to assist with coding while making an effort to understand the generated code.
Are comfortable learning through experimentation, research, and practical experience.
Are willing to ask questions, accept feedback, and continuously improve.
What You'll Gain
Contribute directly to live client applications across the full software development lifecycle (SDLC).
Practical, hands-on experience with React, Node.js, Laravel, APIs, and advanced AI-assisted development workflows.
Direct guidance, code reviews, and technical feedback from senior developers to sharpen your software skills.