Search by job, company or skills
Job Description:
Job Title: Node.js Developer
Experience; 4+ years
Location : Chennai, Mumbai
Notice period : Immediate to 15 days
Role and Responsibilities:
Develop and maintain scalable web applications using Node.js
Create RESTful APIs using Node middleware for efficient communication between server and client
Design APIs with a focus on consistency, simplicity, and extensibility
Implement best practices for REST and API design
Utilize Node.js web frameworks like Meteor, Express, and Kraken.JS
Conduct JavaScript testing using frameworks like Jasmine, Mocha, Sinon, and Chai
Employ build tools such as Webpack, Gulp, and Grunt for efficient development workflows
Integrate various application components to ensure seamless functionality
Participate in all phases of the Software Development Life Cycle (SDLC) in an agile environment
Required Skills and Experience:
4+ years of experience in Node.js development
Proficiency in Node.js, JavaScript, and Express.js
Strong understanding of MongoDB for database interactions
Knowledge of data structures and algorithms for efficient coding
Experience in designing and implementing RESTful APIs
Familiarity with JavaScript testing frameworks
Expertise in build tools like Webpack, Gulp, and Grunt
Hands-on experience in integrating application components
Agile development experience with a focus on requirements analysis, design, and implementation
Preferred Skills:
Familiarity with other Node.js frameworks and libraries
Experience with real-time web applications using technologies like Socket.io
Knowledge of cloud services for deployment and scalability
Understanding of microservices architecture and containerization
Proficiency in version control systems like Git
Technical Skills:
Node.js, JavaScript, Express.js, MongoDB, Data Structures, Algorithms, RESTful API Design, Jasmine, Mocha, Sinon, Chai, Webpack, Gulp, Grunt
Login to check your skill match score
Date Posted: 21/06/2024
Job ID: 82589257