Brief description :
A Node.js developer is responsible for writing server-side web application logic in JavaScript and/or variants of it, such as CoffeeScript, IcedCoffeeScript, etc.
- Strong proficiency with JavaScript and Typescript
- Basic understanding of front-end technologies, such as HTML5, and CSS3
- Knowledge of Node.js and frameworks available for it such as Express, StrongLoop, etc.
- Good knowledge of NPM and node.js modules
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Good understanding of server-side templating languages (such as Jade, EJS, etc. depending on your technology stack)
- Good understanding of server-side CSS pre-processors (such as Stylus, Less, etc. depending on your technology stack)
- Proficient understanding of code versioning tools, such as bitbucket
Preferred skills
- JavaScript and Typescript
- Express, StrongLoop, bitbucket
- NPM and node.js modules
- Server-side templating languages like Jade, EJS
- Server-side CSS pre-processors like Stylus, Less
- Candidates with 3+ Years prior experience in Node.
- Must be an excellent and creative team-player with strong time-management.
- Strong communication skills