Role Overview
We are looking for a motivated Full Stack Developer Intern who is passionate about building modern web applications. You will work with our development team on real-world projects and gain hands-on experience in both frontend and backend development.
Responsibilities
- Assist in developing and maintaining web applications.
- Build responsive and user-friendly frontend interfaces.
- Develop and integrate backend APIs and services.
- Work with databases and perform CRUD operations.
- Collaborate with designers and developers to implement new features.
- Debug, test, and fix application issues.
- Participate in code reviews and follow coding best practices.
- Learn and work with new technologies as required.
Requirements
- Basic knowledge of HTML, CSS, JavaScript, and React.js.
- Basic understanding of backend technologies such as Node.js or Python.
- Knowledge of REST APIs and API integration.
- Basic understanding of MySQL, PostgreSQL, or other databases.
- Familiarity with Git/GitHub.
- Understanding of responsive web design.
- Good problem-solving and logical thinking skills.
Skills
- React.js
- Node.js
- Python
- JavaScript
- MySQL
Nice to Have
- Experience with React.js, Next.js, Node.js, Express.js and Python
- Knowledge of Docker and cloud deployment is a plus.
- Basic understanding of authentication and security.
- Familiarity with AI tools for development is an advantage.