Company:      Devicedriven

Website:         www.devicedriven.com

Eligibility:      Any Graduate

Experience:    Freshers / Experience

Location:        Trivandrum, Kerala

Job Role:       Node.JS Developer

JOB SUMMARY:

Company profile :

Devicedriven is a product engineering company, building our own products and providing product development services to other companies. We specialize in full cycle productdevelopment, working closely with our customers to conceptualize and develop applications and support the applications through their lifetime providing maintenance,hosting, operations and online marketing support From startups to established industry leaders like Nokia, Qualcomm, Siemens Mobile, Nokia Siemens Networks etc.

Job Description:
1. We are looking for a Node.js Developer with experience in development of cloud-based applications.

2. You will primarily be responsible for the development of a high-performance server-side APIs that will power Web and Mobile Applications.

3. You will also be responsible for the development of Node based web applications

Candidate Profile:
Preferred Skills:
1. Good Understanding of fundamental design principles behind a scalable application

2. Knowledge of Node.js and frameworks available for it, such as Express, StrongLoop, etc.

3. Must have experience with building REST APIs

4. Understanding the nature of asynchronous programming and its quirks and workarounds.

5. Good understanding of asynchronous communication using AMQP/Queues.

6. Experience with data stores like Cassandra, Elastic search, Zookeeper, Redis and MongoDB.

7. Good to have the knowledge of building native Node.js plugins using C/C++.

8. Experience with front-end technologies, such as JavaScript, HTML5, AngularJS and CSS3

9. Good to have some knowledge with Java/Python.

10. Good experience and understanding of web sockets.

11. Knowledge of user authentication and authorization between multiple systems, servers, and environments.

12. Strong unit test and debugging skills.