
Lead Full Stack Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Join Ninja Van, a dynamic logtech startup based in Hyderabad, India, and contribute to our mission of transforming the logistics landscape. We are seeking world-class engineering talent to join our dedicated team of engineers, product managers, and designers. If you are passionate about building impactful software, brimming with ideas, and proactive in taking initiative, this is the place for you. We value a team-first mentality, personal responsibility, and the tenacity to solve complex challenges and meet deadlines. As part of a lean and agile team, your contributions will have a direct and significant impact on the company's success.
Responsibilities
- Design, develop, and maintain software solutions that power Ninja Van's intricate logistics operations.
- Assume ownership of the architecture and implementation of significant features, modules, and entire products.
- Collaborate closely with cross-functional teams, including product managers, UX designers, and QA engineers, to deliver high-quality software punctually.
- Develop and maintain robust APIs, and integrate third-party services as required.
- Ensure the performance, security, reliability, and scalability of our applications.
- Troubleshoot, debug, and enhance existing systems to optimize functionality and efficiency.
- Write clean, maintainable, and efficient code that adheres to industry best practices.
- Actively participate in code reviews, technical discussions, and team collaboration initiatives.
- Continuously stay updated with 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 frameworks/libraries such as React.js and TypeScript.
- Strong back-end development expertise, with a preference for Golang, but experience with Java is also valued.
- Hands-on experience with 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 abilities and a proven capacity for effective teamwork.
- Familiarity with cloud services such as AWS, GCP, or Azure is considered a plus.
- A Bachelor’s degree in Computer Science, Engineering, or a closely related field.
We are specifically looking for candidates with relevant, hands-on experience in the outlined technologies and qualifications. Applicants should be comfortable contributing as both a technical leader and an individual contributor.
Company
Ninja Van
Ninja Van is a rapidly growing late-stage logtech startup revolutionizing the logistics industry through innovation and cutting-edge technology. Founded in Singapore in 2014, Ninja Van has become one ...