Ninja Van
Ninja Van3h ago
Career Pages

Lead Full Stack Developer

Hyderabad, India
Full Time
Senior Level

Auto Apply to 50+ AI Matched Lead Full Stack Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Ninja Van

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Ninja Van is seeking exceptional engineering talent to join its dynamic team. We are looking for passionate individuals committed to creating impactful software solutions. Ideal candidates are proactive, brimming with innovative ideas, and thrive in a collaborative environment that values initiative over instruction. A team-first mentality, personal responsibility, and tenacity are key attributes for tackling complex challenges and meeting deadlines. As part of a lean and agile team, you will have a significant influence on the company's success.

Responsibilities

  • Design, develop, and maintain software critical to Ninja Van's intricate logistics operations.
  • Assume ownership of the architecture and implementation of significant features, modules, and entire products.
  • Collaborate closely with product managers, UX designers, and QA engineers to ensure the timely delivery of high-quality software.
  • Develop and maintain robust APIs, integrating with third-party services as required.
  • Ensure the performance, security, reliability, and scalability of applications.
  • Troubleshoot, debug, and enhance existing systems to optimize functionality.
  • Produce clean, maintainable, and efficient code adhering to industry best practices.
  • Actively participate in code reviews, technical discussions, and team collaboration initiatives.
  • Maintain awareness of and adopt emerging tools, frameworks, and best practices in software development.

Requirements

  • A minimum of 6 years of professional industry experience is mandatory.
  • Demonstrated experience as a Full Stack Developer or in a comparable role.
  • Proficiency in front-end technologies including HTML, CSS/SCSS, JavaScript, and modern libraries/frameworks such as React.js and TypeScript.
  • Strong back-end development skills, with a preference for Golang, or alternatively Java.
  • Hands-on experience with both SQL/NoSQL databases (e.g., PostgreSQL) and version control systems (e.g., Git).
  • A solid understanding of RESTful APIs and microservices architecture.
  • Excellent problem-solving capabilities and the ability to collaborate effectively within a team setting.
  • Familiarity with cloud services like AWS, GCP, or Azure is advantageous.
  • A Bachelor’s degree in Computer Science, Engineering, or a related technical field is required.

Please apply only if you possess the relevant experience and technical skills outlined above.

Technology 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

Company

Ninja Van

Ninja Van

Ninja Van is a leading late-stage logtech startup dedicated to innovating and revolutionizing the logistics industry with cutting-edge technology. Founded in Singapore in 2014, the company has experie...

Hyderabad, India
Posted on Career Pages
Lead Full Stack Developer (React + Golang) at Ninja Van | Hyderabad, India | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform