Background Image
Surat, India

NodeJS, Adonis, Express

Full-Time2–5 yearsSurat, India

Job overview

We are seeking a skilled and motivated Backend Developer (Node.js) to design, develop, and optimize our web-based applications. The ideal candidate will build scalable server-side applications, ensure high performance, and manage secure data exchange between servers and end users.

You will collaborate closely with front-end developers, product teams, and other stakeholders to deliver stable, fast, and secure backend solutions. You should also be comfortable leveraging AI coding tools to increase development efficiency, accelerate delivery, and improve productivity while maintaining strong engineering standards.

Responsibilities

  • Effectively use AI coding tools to accelerate development, debugging, testing, and documentation while maintaining code quality, security, and engineering best practices.
  • Develop, test, and maintain scalable server-side applications using Node.js.
  • Design and implement RESTful APIs and backend services for web applications.
  • Develop and optimize MySQL database schemas, queries, and stored procedures.
  • Ensure high performance, availability, and responsiveness of applications.
  • Integrate front-end components with server-side logic.
  • Implement security and data protection best practices (authentication, authorization, encryption, etc.).
  • Optimize application performance, troubleshoot bottlenecks, and debug production issues.
  • Write clean, reusable, and efficient code following best practices.
  • Perform code reviews and maintain technical documentation.
  • Implement logging, monitoring, and performance tracking mechanisms.
  • Collaborate with DevOps teams for deployment and server management.
  • Stay updated with emerging backend technologies and industry best practices.

Requirements

  • Proficiency with AI coding tools such as GitHub Copilot, Cursor, Claude Code, or similar tools, with the ability to review, validate, and improve AI-generated code.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 2–5 years of experience in backend development using Node.js.
  • Strong proficiency in JavaScript and asynchronous programming.
  • Solid experience working with MySQL (database design, query optimization, indexing).
  • Experience building and consuming REST APIs.
  • Understanding of MVC architecture and backend design patterns.
  • Familiarity with version control systems (Git).
  • Knowledge of authentication mechanisms such as JWT, OAuth, etc.
  • Understanding of API security and data protection principles.
  • Basic knowledge of front-end technologies (HTML5, CSS3) is a plus.
  • Strong problem-solving and analytical skills.
  • Good communication and teamwork abilities.

Skills and qualifications

  • Experience with Express.js or similar Node.js frameworks.
  • Knowledge of ORMs like Sequelize, TypeORM or Lucid
  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Familiarity with Docker or CI/CD pipelines.
  • Experience working in Agile/Scrum environments.

Experience

  • 2–5 years
Apply Now