Background Image
Surat, India

NodeJS, Adonis, Express

Full-Time2–5 years (Freshers with strong project experience are encouraged to apply)Surat, 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 be responsible for building scalable server-side applications, ensuring high performance, and managing 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.

Responsibilities

  • 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

  • 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 (Freshers with strong project experience are encouraged to apply)
Apply Now