OnGraph Technologies - Node.js Developer - Express.js/Javascript (1-5 yrs) Anywhere in India/Multiple Locations/Delhi/Delhi NCR/Greater Noida/Gurgaon/Gurugram/Noida/UP (Frontend Developer)
Ongraph
Delhi, IN
5d ago
source : hirist.com

Job Description : Node JS

Exp - 5+ years

Company Location : Noida

Server Side skills :

  • Should have handson experience on JS technologies more than 3+ years
  • Building interactive dasboards from multiple systems and RESTfully abstract to the UI through a Node.js backend
  • In depth knowledge of NodeJS, ExpressJS and Restify
  • Knowledge of authentication using PassportJS, AuthO or JWT.
  • Knowledge of media content uploading using any cloud
  • Should have good understanding of request validation, schema validation and Error handling
  • Good understanding of Promises, Async / Await and Callbacks
  • Should have knowledge of Socket, Pubsub.
  • Payment gateways integration using Braintree, Stripe or any other would be a good skills to have.
  • Should have good understanding of scheduled tasks in NodeJS and CronJobs
  • In depth knowledge of ORM like Mongoose, Sequalize or KnexJS.
  • Hands on experience with JavaScript / TypeScript Development on server side.
  • Database skills :

  • Database : Should have good handson experience on MongoDB, desigining optimised database structure using MongoDB and writing optimised queries for better performance.
  • In depth knowledge of Indexing strategy and Aggregation.

  • Database : Should have the understanding of MongoDB Replication and setup for backup strategy.
  • Database : Knowledge of any SQL.
  • Firebase database and cloud functions knowledge would be additional advantage
  • Client side skills :

  • Experience implementing applications using Angular 2+ (All latest versions)
  • Hands on experience with JavaScript / TypeScript Development on client side.
  • Knowledge of NX and NGRX
  • Knowledge of loading and optimisation techniques on frontend side
  • Knowledge of server side rendering of template would be a plus.
  • Additional Skills :

  • Knowledge of caching using Redis would be plus.
  • Should have understanding of test driven development and writing Unit / Integration test cases in NodeJS (Nocha, Chai, Jest, Jasmine, Karma).
  • Knowledge of AWS Lambda would be advantage factor
  • Understanding of Cloud based deployment.
  • Version control using GIT
  • Continuous Integration and Continuous deployment using Jenkins, Codeship or AWS Codepipeline etc.
  • Knowledge of NGINX, PM2, forever
  • Excellent communication skills
  • Nodejs for 1+ years

  • Should have handson experience of more than 1+ years
  • Good knowledge of NodeJS, ExpressJS or Restify
  • Should have good knowledge of JavaScript.
  • Experience implementing applications using Angular 2+ (All latest versions)
  • Any database knowledge (SQL or NoSQL)
  • Basic understanding of version control using GIT
  • TypeScript knowledge would be a plus
  • Should have good logical skills.
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form