Responsibilities of the Intern:
- Design, develop, and maintain scalable web applications across front-end and back-end.
- Write clean, efficient, and maintainable code following best practices.
- Collaborate with product managers, designers, and other engineers to deliver high-quality solutions.
- Integrate APIs and third-party services to enhance application functionality.
- Debug, test, and optimize applications for maximum speed and scalability.
- Participate in code reviews and provide constructive feedback to peers.
- Stay updated with emerging technologies, particularly in AI and cloud computing, to bring innovative solutions to projects.
Requirements:
- Proficiency in Front-End Development with HTML, CSS, and JavaScript frameworks.
- Strong Back-End Development skills with Node.js and database management.
- Experience in Full-Stack Software Development, including application architecture and deployment.
- Ability to write clean, maintainable, and well-documented code.
- Excellent problem-solving and analytical skills.
- Should be ready to learn any new tech stack if required.
- Ability to work independently and remotely while collaborating effectively with a distributed team.