We are looking for an experienced Node.js Developer to join our company! As a Node.js Developer at our company, you will be responsible for developing and maintaining server-side components, designing and implementing RESTful APIs, and ensuring high performance and responsiveness to requests from the front-end. We expect you to have a strong understanding of the latest industry trends and back-end technologies.
@media (min-width: 1200px) { .liquid-column-responsive-6a5b4250d2bc6 > .vc_column-inner > .wpb_wrapper {margin-top0px!important; padding-top0px!important; padding-right0px!important; padding-bottom0px!important; padding-left0px!important; } }
– Minimum of 1 year of real-time experience in developing applications using Node.js.
– Strong understanding of JavaScript and ES6+ features.
– Proficient in using Node.js frameworks such as Express.js or Koa.
– Experience with asynchronous programming and event-driven architecture.
– Knowledge of RESTful APIs and experience in designing and integrating them.
– Understanding of structured and unstructured databases (e.g., MySQL, MongoDB).
– Experience with ORMs such as Sequelize or Mongoose.
– Proficient understanding of code versioning tools, such as Git.
– Experience with testing frameworks and tools like Mocha, Chai, or Jest.
– Ability to write clean, maintainable, and efficient code.
– Good understanding of security best practices and web application vulnerabilities.
– Experience with containerisation and orchestration tools like Docker and Kubernetes is a plus.
– Knowledge of front-end technologies such as HTML, CSS, and JavaScript frameworks (React, Angular, or Vue.js) is an added advantage.
– Strong problem-solving skills and ability to debug issues efficiently.
– Good time-management skills and ability to prioritize tasks.
– Professional, precise communication skills.
– Ability to learn new technologies and frameworks quickly.
– Understanding of the full software development lifecycle.
– Experience with Agile/Scrum methodologies.
– A good team player who can collaborate effectively with cross-functional teams.
– Experience with performance tuning and optimisation of Node.js applications.
– Familiarity with continuous integration and deployment (CI/CD) processes.
Preferred Location: Madurai