
Software Engineer Intern at Ninja Van
Singapore
Competitive
ASAP
18
Eligible Batches
Job Description
Roles & Responsibilities
Requirements
Eligibility Criteria
B.Tech/B.E. 2024/2025/2026 Batch
Tech Stack & Ecosystem
Ready to Level Up?
Don't miss out on this opportunity. Click below to start your application on the official company careers portal.
JobGrid uses AI to enhance job descriptions and provide career insights. Always verify details on the official company careers page before applying.
Similar Opportunities
Jobs you might also be interested in

Associate Software Engineer at Flex
New
Apprentice at Medtronic
New
Front-End Developer at PwC
NewQuick Actions
Quick Info
Tech Stack
Cold Email Generator
Stand out! Generate a personalized email to send to recruiters.
Share This Job
Stay Safe
Never pay for job applications. Report suspicious listings immediately.
Career Advice
Company Insights
Ninja Van is Southeast Asia’s leading last‑mile delivery startup, and its Singapore hub is the engine that powers rapid, tech‑driven logistics across the region. As an intern you’ll work on real‑world challenges—optimising routing algorithms, building tracking dashboards, and automating warehouse workflows—giving you a front‑row seat to how data and software shape the future of e‑commerce fulfillment. The fast‑paced environment, mentorship from senior engineers, and exposure to a full stack of cloud services accelerate learning far beyond classroom theory. Beyond technical growth, Ninja Van’s culture prizes curiosity, ownership, and cross‑functional collaboration. Interns are encouraged to pitch ideas, own end‑to‑end features, and interact directly with product, operations, and data teams. This holistic exposure not only sharpens engineering skills but also builds a deep understanding of business impact, positioning you for a seamless transition into full‑time roles or any tech‑centric career path.
Interview Guide
Prepare for the coding round by focusing on algorithmic problems that mirror logistics scenarios—such as optimizing delivery routes, handling large data streams, and designing efficient queuing systems. Practice implementing solutions in Java or Python within 45‑minute time frames, and be ready to discuss time/space trade‑offs and edge‑case handling. Review core data structures (hash maps, heaps, graphs) and be comfortable writing clean, modular code under pressure. For the system design and behavioral interview, study Ninja Van’s core product stack: micro‑service architecture, REST APIs, and cloud‑native deployments on AWS. Be prepared to articulate how you would design a scalable parcel‑tracking service, including data modeling, API contracts, and fault tolerance. Pair this technical insight with concrete examples of teamwork, problem‑solving, and learning agility to demonstrate you can thrive in a high‑velocity, data‑driven environment.