Job Description
Job Description
• Developing high-performance applications by writing testable, reusable, and efficient microservices and libraries.
• Develop and maintain all Nodejs microservices as per internal standards.
• Optimize system components for maximum performance and scalability.
• Collaborate with front-end developers on the integration of developed REST APIs.
• Write unit tests based on business requirements and code to pass the test cases using mocha and chai.
• Collaborate with the SRE team for continuous deployment and continuous integration.
• Be a part of a SCRUM based service team to create and maintain business solutions.
• Implement effective security protocols, data protection measures, and storage solutions.
• Document and share knowledge with the internal company handbook.
• Be our NodeJS champion by keeping an eye out for emerging technologies and recommending improvements.
Skills Requirements
• Proficient knowledge of Node.js
• Proficient working knowledge of Express middlewares
• Proficient working knowledge of Mocha and Chai use for Test Driven Development
• Excellent RESTful API development skills
• Understanding of Sequelize, Joi libraries
• Strong knowledge of software architectures for microservices (scalable and high performance)
• Strong understanding of AWS common services such as SNS, SQS, ECS, S3, SES, KMS, Cloudwatch
• Knowledge of SCRUM process
• Proficient understanding of GIT
• Technical capabilities and the attitude to think innovatively, objectively and strategically
• Excellent understanding of documenting knowledge
Skills:- MongoDB, Mongoose, Express, RESTful APIs, Amazon Web Services (AWS), Test driven development (TDD), Agile/Scrum and Git
💡 Quick Summary
Seeking a career-building opportunity? The Node JS Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
