Lead Full Stack Developer
@ Ninja Van

Hyderabad, Telangana, India
$150,000
On Site
Permanent, full-time
Posted 19 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXX****** @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

Practice coding in React and Golang.
Review RESTful API designs and microservices.
Study cloud services like AWS and GCP.
Brush up on SQL and NoSQL databases.

Behavioral Questions

Describe past team collaboration examples.
Explain how you solve complex problems.
Discuss a challenging project experience.
Share leadership in technical discussions.

Frequently Asked Questions