Software Engineer Intern at Ninja Van
On-site · Hyderabad, Telangana, India · intern
Practice the Software Engineer Intern interview at Ninja Van with an AI interviewer: voice, live coding and a scorecard.
Skills the interview covers
- HTML
- CSS/SCSS
- JavaScript
- React.js
- TypeScript
- Java
- Golang
- SQL
- NoSQL
- Git
About the role
Collaborate with engineers, product managers, and designers to build scalable backend services and intuitive user experiences. Write clean, efficient, and well-tested code for new product features and internal tools. Participate in code reviews, design discussions, and sprint planning sessions. Solve real-world logistics and operational challenges through data-driven and automation-focused solutions. Gain hands-on experience with cloud-native technologies and modern software development practices. Pursuing or recently completed a Bachelor’s degree in Computer Science, Engineering, or a related field. Good understanding of front-end technologies such as HTML, CSS/SCSS, JavaScript, and familiarity with frameworks/libraries such as React.js and TypeScript. Basic understanding of back-end development using Java or Golang, with an interest in learning and working with Golang. Familiarity with databases such as SQL/NoSQL/PostgreSQL and basic knowledge of version control systems such as Git. Understanding of RESTful APIs and basic concepts of microservices architecture. Basic awareness of cloud services is a plus. Strong problem-solving and analytical skills, with the ability to learn quickly and work collaboratively in a team environment.