NODE JS Developer


Job Description:
As a key member of the Software Development team, you will be a hands-on contributor and own major deliverables for developing and maintaining web services. You should be able to develop RESTful web services using Node.js and MEAN Stack.
Roles and Responsibilities:
Creating and maintaining clean and clear backend APIs
Contribute to scalable web applications with clean and well-documented code
Collaborate on web and mobile applications with an established team of developers
Architect scalable, distributed and large scale web and mobile solutions

Desired Skills:

3+ year of experience in writing scalable web architecture. At least 1 year of experience in creating REST APIs for mobile apps.
Node.js and Express/HapiJS experience is a plus.
Basic JavaScript knowledge, specifically in web contexts.
Experience in designing REST APIs for mobile applications
Good understanding of unit and functional testing best practices
SaaS or other Consumer facing mobile application development experience