Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
YourfriendlyHR in Bengaluru is seeking a Software Development Intern with a strong interest in modern web development and a hands-on, full-stack/backend focus. You'll work with JavaScript/TypeScript, Node.js, React, REST APIs, databases, and existing codebases on real-world applications.
This is a paid internship (6 months) with on-site work at HRBR Layout, Kalyan Nagar, Bengaluru, Karnataka, offering exposure to frontend and backend development, code reviews, and production-oriented systems.
This role is with our client, a Bengaluru-based technology company that helps small and growing businesses turn their ideas into practical, scalable digital solutions. They work across custom software development, web and mobile applications, UI/UX, API integrations, and technology consulting.
The company is Software Development Intern with a strong interest in modern web development who wants to work on real-world applications and production-oriented systems.
This is a hands-on role with a full-stack / backend focus, where you will work with JavaScript/TypeScript, Node.js, React, REST APIs, databases, integrations, debugging, and existing codebases.
The ideal candidate should have strong fundamentals, curiosity, and the ability to understand how different layers of a web application work together.
We are not looking for someone who only knows how to follow tutorials or YouTube projects. You should be able to explain the fundamentals behind what you build.
You should have a basic understanding of questions such as:
What happens when a request reaches a Node.js server?
How does Express middleware work?
How does a React application communicate with an API?
What happens between a frontend button click and a database update?
What is the difference between authentication and authorization?
Why do we use controllers, services, and modules in a backend?
How does asynchronous code work in Node.js?
What happens when an API returns an error?
How would you structure a small backend application?
How do databases and indexes affect API performance?
If you enjoy understanding how systems work, building features, debugging problems, and learning through real-world development, this internship will give you the opportunity to work with a development team and build practical software engineering skills.
This is a paid internship. Skills: databases,authentication,node.js,rest,react,api