Senior NODE JS Developer

Location : Sunnyvale, CA
Experience : MIN 9 + overall IT Exp
MIN - 3+ NODE JS Developer Exp

Skills :

  • Javascript (ES6 and beyond)
  • Node.js
  • One or more popular presentation libraries (Angular, React, etc.)
  • Data modeling, both relational and document-based proficiency both conceptually (normal forms, non-relational, etc.) and in practice (experience w/ Oracle and MongoDB or Cassandra or equivalent)
  • RESTful API design and implementation
  • Must be a full-stack developer, able to implement everything in a MEAN or MERN stack paradigm (MongoDB, Express, Angular and/or React, and Node.js).

Responsibilities :

  • Integration of user-facing elements developed by front-end developers into the application
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Integration of data storage solutions using databases such as Postgres, MySQL
  • Manage the interchange of data between the server and the users.
  • Develop server-side logic, definition and maintenance of the central database
  • Unit testing of Node.js application classes and methods
  • Monitor, log, and benchmark implementations of the product Requirements
  • Strong proficiency with JavaScript
  • Knowledge of Node.js and frameworks available for it
  • Knowledge of asynchronous programming
  • Intimate knowledge of REST APIs
  • Experience with Rectify/Express or Koa
  • TDD/BDD automated testing
  • Basic knowledge of SQL (Postgres, MySQL)

Apply for this position