Node.js Backend Develoer


: $115,530.00 - $170,900.00 /year *

Employment Type

: Full-Time


: Information Technology

Loading some great jobs for you...

Job Title: Node JS Backend Engineer / Developer

Location: Palo Alto, CA

Long term Contract

Required Skills: Node.js, RESTful APIs, HTML5, CSS3, Webpack, LESS, Bootstrap, jQuery/Dojo/YUI, Dust, Mustache



1. 2 - 5 years experience. Production Node.js application development experience.

2. Production JavaScript application design and testing experience.

3. A solid experience building applications on top of RESTful APIs.

4. Solid knowledge of frameworks such as Angular/React and Flux/Redux (preferred) or Backbone/Ember

5. Experience with web front-end technologies such as HTML5, CSS3, Webpack, LESS, Bootstrap, and jQuery/Dojo/YUI.

6. Experience with JavaScript templating engine (Dust, Mustache etc.,)

7. Experience with continuous integration and various testing frameworks (karma, Jasmine, Mocha, Chai, TestNG, Selenium, SOAP UI, Jenkins)

8. Solid knowledge of algorithms, design patterns, and componentization approaches.

9. Experience with cross-browser, cross-platform, and design constraints on the web.

10. Proven problem-solving and interpersonal communication skills.

11. Strong desire to learn, push the envelope, and share knowledge with others

12. Experience working on or with open-source projects is a big plus

13. Good communication and team building skills.

A successful engineer:

1. Write web application code following best practices of accessibility, internationalization, Test Driven Development.

2. Partner closely with design & product to craft great product experiences.

3. Deliver code in a DevOps environment.

4. Encourage code craftsmanship across team.

5. Deliver code in an agile team environment.

6. Lead code reviews to drive teams to the highest standards for Node.js apps & web apps.

7. Provide architectural leadership in product development team.

8. Drive teams to follow clean code principles.

9. Drive innovation through rapid prototyping and iterative development.

- provided by Dice
Associated topics: backend, back end, c c++, c#, develop, java, sde, sdet, software developer, software programmer * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...