Back to search results

Developer (JavaScript)

Pennington, New Jersey

Job Description:

Position Summary


100% hands on JavaScript developer with deep working experience with all modern JavaScript technologies such as Angular, Typescript, ES6, JasmineJs and Webpack

Required Skills

  • 7+ years hard core hands-on experience developing client side SPA applications using JavaScript
  • 5+ years’ experience and possess advanced applied knowledge in using angular, advanced typescript and ES6 constructs
  • Very hands on and understands internals of angular 2 and above
  • Comfortable with ES6 module loaders, JSPM , NodeJS
  • Hands-on experience with Webpack bundling technologies
  • Hands on experience in writing unit and end to end test cases using JasmineJs and ProtractorJs
  • Hands on experience in developing NodeJS based applications and utilities
  • Possess hands on experience with task runners like gulp, Karma
  • Hands on experience in using web workers, service workers and Websocket
  • Possess deep knowledge in the architecture of leading client side MVC/ UI frameworks such as angular, reactjs and vue
  • Possess strong fundamental software engineering craftsmanship, design principles , data structures and algorithms

Desired Skills

  • Worked with TFS , BitBucket and Artifactory
  • Developed RESTful services using .NET and NodeJS
Other skills
  • Framework development experience
  • Flexible and fast learner of modern JavaScript related technologies
  • Passionate and very good team player
  • Positive attitude and go to guy kind of attitude
  • Excellent verbal and written communication

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-20034181

Manages People: No

Travel: Yes, 5% of the time

Manager:

Talent Acquisition Contact:

Referral Bonus:

Street Address

Primary Location:
1100 AMERICAN BLVD, NJ, Pennington, 08534