NodeJS Developer Opportunity

OptimHire company

Subscribe to our Telegram & Twitter Channel

NodeJS Developer in INDIA

Visa sponsorship & Relocation 1 year ago

Overall Experience : 4 -10years

Must have skills:

RabbitMQ/ Kafka - 1 Years

JavaScript - 4 Years

Node.Js - 4 Years


Budget : 15-20LPA

Location : Onsite, Noida (Relocation Allowed)

Budget - 15-20LPA

Location - Noida on site

Responsibilities:


● Developing and maintaining all server-side network components.


● Ensuring optimal performance of the central database and responsiveness to front-end requests. ● Collaborating with front-end developers on the integration of elements.


● Designing back-end services for various business processes.


● Developing high-performance applications by writing testable, reusable, and efficient code.


● Implementing effective security protocols, data protection measures, and storage solutions.


● Running diagnostic tests, repairing defects, and providing technical support.


● Documenting Node.js processes, including database schemas, as well as preparing reports.


● Recommending and implementing improvements to processes and technologies.


● Keeping informed of advancements in the field of Node.js development. Requirements:


● At least four years of experience as a Node.js developer.


● Knowledge of Node.js and frameworks available for it, such as Express.JS


● Understanding the nature of asynchronous programming and its quirks and workarounds


● Strong understanding of JavaScript fundamentals such as prototype inheritance, Composition, and CommonJS/AMD module system using RequireJS.


● Basic understanding of front-end technologies, such as HTML5 and CSS3


● Understanding accessibility and security compliance.


● User authentication and authorization between multiple systems, servers, and environments, such as Oauth and JWT.


● Integration of multiple data sources and databases into one system, such as MongoDB & MySQL.


● Understanding fundamental design principles behind a scalable application


● Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform


● Creating database schemas that represent and support business processes


● Implementing automated testing platforms and unit tests


● Proficient understanding of code versioning tools, such as Git


● Availability to resolve urgent web application issues outside of business hours.

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly