Job Overview
We are looking for a Full Stack Developer Intern to join our team and contribute to building, maintaining, and enhancing modern web platforms. This role offers hands-on experience across the entire development lifecycle, including frontend development, backend services, database management, and deployment workflows.
If you are passionate about React, FastAPI, and cloud-based deployment, this internship will help you gain real-world exposure to scalable web application development.
Additional Information of the Intern
| Company | Indian Institute of Science (IISc) |
| Location | Bangalore |
| Internship Duration | 3 months |
| Salary | ₹ 10,000 /Month |
| Working Days | 5 Days |
| Internship Type | In Office |
| Qualification | Bachelor’s degree |
| Skill | JavaScript / TypeScript (React), Python (FastAPI) |
| Knowledge | Basic knowledge of HTML5, CSS3, and responsive design |
Key Responsibilities
Frontend Development (React)
- – Build dynamic, responsive, and user-friendly interfaces using React
- – Convert UI/UX design mockups into functional components
- – Optimize frontend performance and ensure cross-browser compatibility
- – Improve usability and responsiveness across devices
Backend Development (FastAPI)
- – Develop scalable backend services using FastAPI
- – Create and manage RESTful APIs for frontend-backend integration
- – Ensure security, performance, and reliability of backend systems
- – Write clean, modular, and maintainable backend code
Database Management
- – Work with SQLite Cloud or relational databases
- – Handle data storage, retrieval, and integrity
- – Assist in database design, schema updates, and optimization
- – Write efficient queries and manage structured datasets
Deployment & Hosting
- – Gain exposure to real-world deployment workflows
- – Deploy frontend applications on Netlify
- – Deploy backend services on Google Cloud Platform (GCP)
- – Assist with CI/CD pipelines and version control (Git)
Skills & Qualifications
– Strong programming skills in: JavaScript / TypeScript (React), Python (FastAPI)
– Basic knowledge of HTML5, CSS3, and responsive design
– Understanding of REST APIs and integration
– Familiarity with databases (SQLite or similar relational DBs)
– Exposure to Netlify or Google Cloud Platform (preferred)
– Strong problem-solving and analytical skills
– Ability to work in a team-oriented environment
What You’ll Gain
– End-to-end experience in full-stack web development
– Hands-on exposure to React, FastAPI, and cloud deployment
– Experience deploying real-world applications
– Mentorship from experienced developers
– Opportunity to work on impactful digital products
– Strong foundation for a career in software engineering
