Sign In
 [New User? Sign Up]
Mobile Version

Node.js Developer

Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Minimum 2-7 Years professional programming experience in JavaScript and Node.js Education BE/BS/MS/MCA degree from a recognized university Job Description Hiring true JavaScript wizard who has strong JavaScript and node.js experience building data APIs for consumption by web front-ends. We re looking for someone who would take strong ownership of this part of the stack and also well-versed in other areas like nodejs application deployment, scaling and integrations. The candidate must be self-motivated, a go-getter, out of box thinker and ready to work in a high-energy startup environment. He or She must demonstrate high level of ownership, integrity and leadership skills. Key responsibilities 1. Design and development high scalable, non-blocking & high quality product in JavaScript, node.js & NoSQL databases 2. Full stack development for complex solutions using Node.js, Express, NPM & NoSQL databases 3. Willing to work with latest technologies like Angular.js, Ionic framework, Cordova. Databases like MemcacheDB, IndexDB, MongoDB & ElasticSearch and AWS services like Lambda, Redshift and S3. 4. Active participation in LLDs , RnD POC execution & sprint planning 5. Regular Code Reviews 6. Resolve issues of your team members 7. Learning and following best coding and scrum practices Skills 1. Deep knowledge of Node.js, event loop, asynchronous I/O, design patterns, debugging and operational concerns 2. Deep knowledge of key frameworks and modules such as NPM, Express, web-sockets. 3. Deep knowledge of HTML5/CSS3, responsive design, cross-browser compatibility and performance optimizations. 4. Experience writing unit- and load tests 5. Experience with HTTP, REST and SOA 6. Strong knowledge NoSQL databases like MemcacheDB/ IndexDB/ MongoDB or Elastic Search. 7. Awareness of Software Development Life Cycle/ Workflows 8. Good Logical & analytical Skills 9. Flexible and adaptive 10. Problem Solver 11. Excellent team player 12. Smart & Creative 13. Good verbal and written communication skills 14. Planning and Prioritization 15. Ability to think as an end user
Additional Degree: BE/ B.Tech (Engineering) | B.Sc. (Science)

Experience: 3-5


Application Programming | Business/Systems Analysis | Database Administration (DBA) | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News