Padmi

Backend Developer, Node JS

BangalorePosted 3 months ago
Software engineeringMid-levelFull Time; Regular
Apply at NEXTHIRE

Opens the source posting on shine.com

Source description

About the role

View original

As a Backend Developer, your main responsibility will be to design, develop, and maintain RESTful APIs and microservices using Node.js. You will need to write clean, efficient, and well-documented code while ensuring the performance, scalability, and security of our backend systems. Collaboration with front-end engineers to integrate user-facing elements with server-side logic is also a key aspect of this role. Key Responsibilities: - Design, develop, and maintain RESTful APIs and microservices using Node.js - Write clean, efficient, and well-documented code - Implement and maintain data storage solutions using NoSQL databases like DynamoDB - Collaborate with front-end engineers to integrate user-facing elements with server-side logic - Write unit and integration tests to ensure code quality - Stay up-to-date with the latest technologies and trends in backend development Qualifications Required: - 4-5 years of experience in backend development - Strong understanding of Node.js - Experience building RESTful APIs - Experience with NoSQL databases, particularly DynamoDB - Good understanding of microservices architecture and design patterns - Familiarity with unit testing frameworks and best practices - Excellent problem-solving and debugging skills - Ability to work independently and as part of a team - Strong communication and collaboration skills - Competence in using AI-assisted coding tools for writing, refactoring, and optimizing backend code - Experience with Java, Golang, or Python (Good to have) Additionally, the job offers a hybrid work environment where you can benefit from a combination of remote and in-office work. As a Backend Developer, your main responsibility will be to design, develop, and maintain RESTful APIs and microservices using Node.js. You will need to write clean, efficient, and well-documented code while ensuring the performance, scalability, and security of our backend systems. Collaboration with front-end engineers to integrate user-facing elements with server-side logic is also a key aspect of this role. Key Responsibilities: - Design, develop, and maintain RESTful APIs and microservices using Node.js - Write clean, efficient, and well-documented code - Implement and maintain data storage solutions using NoSQL databases like DynamoDB - Collaborate with front-end engineers to integrate user-facing elements with server-side logic - Write unit and integration tests to ensure code quality - Stay up-to-date with the latest technologies and trends in backend development Qualifications Required: - 4-5 years of experience in backend development - Strong understanding of Node.js - Experience building RESTful APIs - Experience with NoSQL databases, particularly DynamoDB - Good understanding of microservices architecture and design patterns - Familiarity with unit testing frameworks and best practices - Excellent problem-solving and debugging skills - Ability to work independently and as part of a team - Strong communication and collaboration skills - Competence in using AI-assisted coding tools for writing, refactoring, and optimizing backend code - Experience with Java, Golang, or Python (Good to have) Additionally, the job offers a hybrid work environment where you can benefit from a combination of remote and in-office work.

One address, no account. We’ll tell you when matching roles go live.

More at NEXTHIRE

Related open roles

View all roles