Role Overview
We are looking for a motivated Full Stack Web Development Intern to join our development team. You will work on both frontend and backend aspects of web applications, from designing user interfaces to writing APIs and managing databases. This is a fantastic opportunity to gain practical experience with the latest web technologies and best practices while contributing to real-world projects used by customers worldwide.
Responsibilities
- Develop responsive and interactive user interfaces using React and Next.js
- Build RESTful APIs and microservices using Node.js and Express
- Design and manage databases using MongoDB and PostgreSQL
- Collaborate with designers and backend engineers on feature development
- Write clean, maintainable, and well-documented code
- Participate in code reviews and team discussions
- Troubleshoot and debug application issues
- Deploy applications to cloud platforms like AWS or Vercel
Requirements
- Currently pursuing or recently completed B.Tech in Computer Science or related field
- Proficiency in JavaScript, HTML, and CSS
- Basic experience with React and Node.js
- Understanding of REST APIs and JSON
- Knowledge of MongoDB or relational databases
- Familiarity with version control using Git and GitHub
- Good communication and collaboration skills
- Passion for learning new technologies
Preferred Qualifications
- Experience with Next.js and TypeScript
- Exposure to cloud services like AWS, GCP, or Azure
- Understanding of Docker and containerization
- Knowledge of CI/CD pipelines
- Open-source contributions or personal projects
- Familiarity with Tailwind CSS or Material-UI
Benefits
- Paid internship
- Real-time project experience
- Certificate and letter of recommendation
- Opportunity to join full-time
- Flexible work hours
- Mentorship from senior developers
- Access to premium development tools
- Team lunches and events
Skills
- React.js
- Node.js
- MongoDB
- Next.js
- AWS