Nodejs Developer

New Street Tech

Bangalore
Posted 11 months ago

Responsibilities

JOB DESCRIPTION


JOB TITLE Nodejs Developer
DEPARTMENT/TEAM Backend
JOB LOCATION Bengaluru 
EXPERIENCE  3-5 years 


Whom are we looking for?
We are looking for a skilled and experienced Node.js Developer with at least 4 years of professional experience
to join our team. As a Node.js Developer, you will be responsible for developing robust and scalable web
applications using JavaScript and various frameworks.


Roles and Responsibilities
• Production platform hands-on experience involving Node JS & REST API.
• Hands-on production platform experience working with micro-service back-end architecture.
• Working knowledge of GRPC, HTTPS, and GRAPHQ protocols.
• Well-versed in cloud deployment of code blocks.
• Experience with JS testing and code analysis frameworks such as Mocha.
• Utilize modern JavaScript frameworks such as Express.js and Sails.js to build efficient and
scalable applications.
• Work with databases like MongoDB and PostgreSQL using Mongoose and Sequelize ORM.
• Integrate messaging systems like Kafka and RabbitMQ for reliable event-driven communication.
• Write unit tests using Mocha, Chai, and Jest frameworks to ensure code quality and reliability.
• Utilize AWS S3 bucket for secure and scalable storage of data and media files.
• Collaborate with QA engineers to perform thorough testing and bug fixes.
• Work with third-party APIs such as Postman, Twilio, SendGrid, Firebase, and KeyCloak for
various integrations.


Required Technical and Professional Expertise
• Bachelor’s degree B. Tech (CS, IT) / MCA in Computer Science, M. Tech, Software Engineering, or a
related field.
• 3-5 years of professional experience in Nodejs
• Proficient understanding of Git
• Prior experience in Fintech, Blockchain, and/or BFSI domain will be an added advantage.
• Knowledge of databases (SQL and NoSQL) and proficiency in writing efficient queries.
• Experience with Node.js, Redis & Docker containers
• Familiarity with containerization technologies (e.g., Docker) and cloud platforms (e.g., AWS,
Azure) is a plus.

Apply Online

A valid phone number is required.
A valid email address is required.