Responsibilities of the Intern:
- Develop and maintain both frontend and backend components of web applications.
- Collaborate with designers and other developers to build new features and improve existing ones.
- Write clean, efficient, and well-documented code.
- Participate in code reviews and contribute to improving code quality.
- Troubleshoot and debug issues, ensuring optimal performance.
- Stay up-to-date with the latest technologies and trends in web development.
Requirements:
- Strong understanding of Full Stack Development principles.
- Experience with Frontend development using HTML, CSS, and JavaScript.
- Experience with Backend development using languages/frameworks such as Node.js, Python, or similar.
- Familiarity with database systems (e.g., MySQL, MongoDB).
- Knowledge of version control systems (e.g., Git).
- Excellent communication skills, both written and verbal.
- Strong problem-solving abilities.
- Ability to work independently and as part of a team.
- Strong work ethic and a proactive approach to learning.