Job Description :
We are looking for NodeJS Developer in Jersey City, NJ for 12+ months contract position.

Please refer someone else if you are not available at this time or you are not right match for this job opportunity. We have great Referral Bonus up to $2500!!! Please don''t miss to refer someone who are looking for projects.


Position: NodeJS Developer
Location: Jersey City, NJ
Longevity: 12+ Months
Client: Direct Client
Mode of Interview: Phone then Inperson


Responsibilities:
Hands on development of applications and services
Leads moderate to highly complex programming tasks and provides code reviews of various development tasks
Implements automated unit and integration tests and ensures the practice is followed consistently
Participates in system design and specifications, program logic and flow-charting, development, testing, debugging, documentation, and support
Provides analysis of problems and recommends solutions

Requirements:
Strong technical skills and relevant experience with Node.JS server side Javascript
Experience with web application development frameworks and tools like React, Express, webpack
Experience in designing and developing web services using REST and JSON
Experience with JS testing and code analysis frameworks like Mocha, Istanbul, JSLint, JSHint, Jasmine
Experience with NoSQL document-based data stores like MongoDB and designing suitable data models
Familiarity with Application UX Designs
Unix / Linux experience

Soft Skills:
Strong communication skills with a track record of working with and collaborating with teams
Must possess the ability to handle multiple on-going assignments and be able to work independently in addition to contributing as part of a highly collaborative team
Strong analytical and quantitative skills with the ability to break down and communicate complex issues, ideas and solutions
Be able to create and articulate design / implementation options and tradeoff to peers, tech leads, and management
Ability to clearly document application designs and the related management and support procedures
Ability to understand all phases of SDLC
Ability to quickly ramp-up on new / emerging technologies as required
             

Similar Jobs you may be interested in ..