Lead Full Stack Developer @ Ninja Van
placeHyderabad, Telangana, India
attach_money $150,000
businessOn Site
schedulePermanent, full-time
Posted 21 hours ago
Your Application Journey
Interview
Email Hiring Manager
****** @ninjavan.com
Recommended after applying
Job Details
About Ninja Van
Ninja Van is a late-stage logtech startup revolutionizing Southeast Asia's express logistics industry. Launched in 2014 in Singapore, the company processes 250 million API requests and 3TB of data daily, delivering over 2 million parcels and connecting 100 million customers across 6 SEA markets.
Responsibilities
- Design, develop, and maintain software for complex logistics operations.
- Own architecture and implementation of major features and modules.
- Collaborate with product, UX, and QA teams for timely delivery.
- Develop APIs and integrate third-party services.
- Ensure performance, security, reliability, and scalability.
- Troubleshoot, debug, and enhance existing systems.
- Write clean, maintainable, efficient code.
- Participate in code reviews and technical discussions.
- Stay updated with emerging tools and best practices.
Requirements
- Minimum 6+ years of industry experience.
- Experience as a Full Stack Developer or similar role.
- Proficient in HTML, CSS/SCSS, JavaScript, React.js, and TypeScript.
- Strong back-end experience with Java or preferably Golang.
- Hands-on with SQL/NoSQL databases and Git.
- Solid understanding of RESTful APIs and microservices.
- Excellent problem-solving and team collaboration skills.
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Knowledge of cloud services (AWS, GCP, Azure) is a plus.
Tech Stack
- Backend: Play (Java 8+), Golang, Node.js, Python, FastAPI
- Frontend: AngularJS, ReactJS
- Mobile: Android, Flutter, React Native
- Cache: Hazelcast, Redis
- Data storage: MySQL, TiDB, Elasticsearch, Delta Lake
- Infrastructure monitoring: Prometheus, Grafana
- Orchestrator: Kubernetes
- Containerization: Docker, Containerd
- Cloud Provider: GCP, AWS
- Data pipelines: Apache Kafka, Spark Streaming, Maxwell/Debezium, PySpark, TiCDC
- Workflow manager: Apache Airflow
- Query engines: Apache Spark, Trino
Application
Please apply only if you have relevant experience with the mentioned technologies and experience. By applying, you acknowledge reading and agreeing to Ninja Van's Privacy Policy Notice.
Key skills/competency
- Full Stack
- React
- Golang
- API
- Microservices
- Cloud
- SQL
- NoSQL
- Logistics
- Teamwork
How to Get Hired at Ninja Van
🎯 Tips for Getting Hired
- Research Ninja Van's culture: Review their mission and recent news online.
- Customize your resume: Highlight Full Stack and API experience.
- Prepare coding tests: Practice React and Golang challenges.
- Know microservices: Understand RESTful API development and cloud tools.
📝 Interview Preparation Advice
Technical Preparation
circle
Practice coding in React and Golang.
circle
Review RESTful API designs and microservices.
circle
Study cloud services like AWS and GCP.
circle
Brush up on SQL and NoSQL databases.
Behavioral Questions
circle
Describe past team collaboration examples.
circle
Explain how you solve complex problems.
circle
Discuss a challenging project experience.
circle
Share leadership in technical discussions.
Frequently Asked Questions
What experience level is Ninja Van seeking for the Lead Full Stack Developer role?
keyboard_arrow_down
Which technologies should a Lead Full Stack Developer at Ninja Van master?
keyboard_arrow_down
How important is teamwork for the Lead Full Stack Developer at Ninja Van?
keyboard_arrow_down
Are cloud services experience beneficial for the Ninja Van Lead Full Stack Developer role?
keyboard_arrow_down
What role does code quality play for a Lead Full Stack Developer at Ninja Van?
keyboard_arrow_down