Node JS Lead Developer
Node JS Lead Developer12
Applications
12
Applications
Chennai
Full-Time
Senior: 7 to 10 years
₹ 14L - ₹ 16L (Per Year)
Posted on Sep 18 2024
About the Job
Skills
Node.js
JavaScript
RESTful APIs
Express.js
MongoDB
Git
Microservices
Agile Methodologies
Job Title: Node.js Lead
Position Overview:
We are seeking a skilled Node.js Developer to join our dynamic team. The ideal candidate should have 6 To 12 years of experience in developing robust, scalable applications using Node.js. The developer will be responsible for designing and implementing server-side logic, ensuring high performance and responsiveness to requests from the front-end. This is an excellent opportunity to work with cutting-edge technologies and contribute to the growth of innovative projects.
Responsibilities:
- Develop and maintain server-side logic using Node.js, adhering to industry best practices and coding standards
- Design, build, and maintain efficient, reusable, and reliable code, following Node.js standards and conventions
- Collaborate with front-end developers to integrate user-facing elements with server-side logic, ensuring seamless communication between client and server
- Implement data storage solutions, such as MongoDB or PostgreSQL, and integrate with ORMs like Sequelize or Mongoose
- Ensure high performance and responsiveness of applications by optimizing code, implementing caching mechanisms, and monitoring performance metrics
- Troubleshoot and debug issues that arise in production environments, utilizing tools like Chrome DevTools, Postman, or Node.js debuggers
- Stay up-to-date with emerging technologies and best practices in Node.js development, contributing to continuous improvement initiatives within the team
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
- 5-7 years of experience in Node.js development, with a strong understanding of Node.js standards and tools
- Proficient understanding of server-side programming languages, such as JavaScript/TypeScript, and knowledge of ES6+ features
- Experience with asynchronous programming and event-driven architecture, utilizing tools like Async/Await, Promises, and EventEmitter
- Familiarity with building RESTful APIs and microservices architecture, using frameworks like Express.js or NestJS
- Strong knowledge of databases (e.g., MongoDB, PostgreSQL) and ORM libraries (e.g., Sequelize, Mongoose), including schema design and query optimization
- Understanding of front-end technologies, such as HTML5, CSS3, and JavaScript frameworks (e.g., React, Angular), to facilitate collaboration with front-end developers
- Experience with version control systems (e.g., Git) and CI/CD pipelines for automated testing and deployment
- Familiarity with containerization and orchestration tools like Docker and Kubernetes is a plus
- Excellent problem-solving and communication skills, with the ability to work independently and in a team environment
About the company
www.mazenet.com
www.mazenet.com
Industry
IT service
Company Size
201-500 Employees
Headquarter
Chennai
Other open jobs from Mazenet solution