Nodejs Developer Job in Revinfotech Inc.

Nodejs Developer

Apply Now
Job Summary

Role Description

We are looking for a Node.js developer who will be responsible for writing server-side web application logic in JavaScript and/or variants of it. You will be responsible for developing back-end components, connecting the application with the other ( third-party) web services, and supporting the front-end developers by integrating their work with the Node.js application. As a Node.js Developer, you will be involved in managing the exchange of data between the server and the users. Your area of focus will be the development of all server-side logic, definition, and maintenance of the central database and ensuring high performance and responsiveness to requests from the front-end. Hence a basic understanding of front-end technologies is necessary as well.

Skills & Qualification

  • A bachelor s degree in computer science or any relative field.
  • Proven work experience as a Node.js developer.
  • An extensive knowledge of Node.js.
  • Proficiency with CSS, AJAX, and HTML.
  • Compatibility with Polymer, Closure, and AngularJS.
  • Knowledge of web-server optimization and web stack.
  • Top-notch analytical and communication skills.

Responsibilities

  • Developing, testing, and maintaining applications to specified designs & standards using Node.JS.
  • Assimilating user-facing elements developed by front-end developers with server-side logic.
  • Writing reusable, testable and efficient code.
  • Setup and delivery of application development environments for continuous deployments.
  • Designing and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection.
  • Integration of data storage solutions
  • Knowledge of Node.js and frameworks available for it like Express, StrongLoop, etc.
  • Familiarity with server-side templating languages like such as Jade, EJS, etc.
  • Understanding of front-end technologies like HTML5,CSS3.
  • Ability to integrate the multiple data sources and the databases into one system.
  • Sound understanding of the fundamental design principles behind a scalable application.
  • Designing database schemas that represent and support business processes.
  • Implementing automated testing platforms and unit tests.
  • Proficiency in understanding of code versioning tools such as Git.
Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs