Software Development Intern (Full Stack)
Software Engineering
Bengaluru, Karnataka, India
INR 20k-20k / month
- Assist in building and enhancing full-stack applications
- Support development of APIs and backend services
- Help create and improve UI components
- Participate in debugging and issue resolution
- Learn and contribute to testing (unit/integration)
- Work with databases and structured data
- Contribute to documentation
- Strong programming fundamentals (JavaScript preferred)
- Good understanding of:
- Basic web concepts (client-server, APIs)
- Asynchronous programming fundamentals
- Basic database concepts
- Strong problem-solving and debugging ability
- Familiarity with or willingness to use AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude, or similar)
- Backend: Node.js, NestJS, Python
- Frontend: React.js / Angular
- Databases: MongoDB, PostgreSQL
- Exposure to cloud platforms (e.g., Microsoft Azure)
- Awareness of Generative AI / LLM-based development
- Final-year student or recent graduate in B.Tech (CS or related fields)
- Strong coding fundamentals
- Quick learner who can adapt to new tools, frameworks, and languages
- Comfortable doing initial research before seeking help
- Able to ask clear and relevant questions
- Interested in learning by building and implementing
- You take a learn → apply → improve approach
- You attempt to understand and solve problems before escalating
- You show consistent learning and improvement during the internship
- You gradually become more independent in handling tasks
- You can grasp concepts quickly and apply them effectively
- You show strong debugging and problem-solving ability
- You demonstrate ownership of your learning and tasks
- You start contributing meaningfully within a short time
- Duration: 6 months
- Mode: Hybrid (Bangalore office)
- Stipend: INR. 20,000/- per month (10% TDS is applicable)
- Aptitude & GD
- Technical Interview 1 (Coding + fundamentals)
- Technical Interview 2 / Managerial Interview
- Cultural interview