Lead Software Engineer
On-site
Full Time
#Tech
#Engineering
#Java
#Golang
#Node.Js
#Python
#fastAPI
#AngularJS
#ReactJS
#Android
#Flutter
#React Native
Ninja Van is a late-stage logtech startup that has transformed the express logistics landscape since its 2014 launch in Singapore. We now serve 500 million consumers across six Southeast Asian markets, processing 250 million API requests daily and delivering over 2 million parcels every single day. We are currently establishing a brand new tech lab in India and are looking for a Lead Software Engineer to join our founding team and help shape our engineering culture from the ground up.
Responsibilities
- Design, build, and maintain the software systems that drive our complex logistics operations.
- Take full ownership of the architecture and implementation for major product initiatives and modules.
- Collaborate within cross-functional teams, working alongside product managers, designers, and QA engineers to deliver high-quality software on schedule.
- Provide technical mentorship and leadership, including conducting code and design reviews to drive excellence.
- Guide your team in writing high-performance, scalable, and extensible code that meets our rigorous standards.
Must-haves
- A strong foundation in Computer Science with proven problem-solving abilities.
- 6 to 8 years of experience in server-side or full-stack development within a product-focused company.
- At least 2 years of experience in a tech lead role with a focus on software architecture.
- Deep expertise in our primary tech stack, which includes Java, Golang, Node.js, Python, and FastAPI, or comparable technologies.
- A Bachelor’s or Master’s degree in Computer Science or a related field from a top-tier university.
- Fluency in English.
Nice-to-haves
- Frontend development experience using ReactJS, AngularJS, or native mobile development with Android, Flutter, or React Native.
Benefits
We offer a dynamic environment where you will have a direct impact on the success of a fast-growing company. As part of a lean and agile team, you will enjoy the following:
- The opportunity to build a new engineering hub from the ground up.
- Direct involvement in high-scale systems that process 3TB of data daily.
- A collaborative culture that values personal responsibility, tenacity, and a team-first mindset.






