Flag job

Report

Node JS Developer

Salary

₹3 - 7 LPA

Min Experience

1 years

Location

Surat

JobType

full-time

About the role

We're seeking a skilled Node.js Developer to join our team. Your role will involve designing and developing server-side applications, optimizing performance, and collaborating with a dynamic team to deliver robust solutions. If you have a passion for Node.js and thrive in an innovative environment. RESPONSIBILITIES AND DUTIES: Strong command of Node.js and its core modules, with a proven track record of building scalable server-side applications. In-depth knowledge of JavaScript and its asynchronous programming patterns, along with ES6+ features for writing clean and efficient code. Good understanding of server-side templating languages {{such as EJS}}. Experience in creating RESTful APIs or GraphQL endpoints, including routing, middleware, and data validation, to support front-end applications. Familiarity with database systems like MongoDB, MySQL, or PostgreSQL, and expertise in data modeling, querying, and optimization. Proficiency in using Git for version control, and experience with deployment tools like Docker and CI/CD pipelines for continuous integration and delivery. EXPERIENCE AND SKILLS: At least 1 year of hands-on experience developing server-side applications using Node.js, with a strong understanding of event-driven, non-blocking I/O. Proficiency in building RESTful APIs and web applications using the Express.js framework, including route handling, middleware integration, and error management. Practical experience in working with databases, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB), including data modeling, querying, and database optimization. Familiarity with npm or Yarn for package management, as well as deploying Node.js applications to production servers, cloud platforms like AWS, Azure, or Heroku, and knowledge of containerization technologies like Docker.

Skills

node.js
javascript
es6
express.js
mongodb
mysql
postgresql
git
docker