Role : Developer - Angular / Node.JS
Key responsibilities :
Strong problem analysis and problem solving abilities
Understands and is competent in at least one object-oriented programming language
Ability to prioritize, organize and get work done efficiently and effectively
Understand standard development practices
Strong proficiency on Node.js and frameworks available for it such as Angular latest and Express etc
Experience with real time technologies like socket.io, engine.io, sockjs (preferred)
Deep knowledge of Angular practices and commonly used modules based on extensive work experience. (Angular latest will have the plus point)
Working knowledge of Promises, callback hell and ways to avoid it.
Understanding the nature of asynchronous programming and its quirks and workarounds.
User authentication and authorization between multiple systems, servers, and environments
Basic understanding of Progressive Web App
Creating self-contained, reusable, and testable modules and components.
Creating configuration, build, and test scripts for Continuous Integration environments.
Writing reusable, testable, and efficient code Design and implementation of low-latency, high-availability.
The following areas of experience would be considered assets :
SVN, Mantis and Github
Google Analytics, Google Webmaster Tools, Bing Webmaster Tools.
Kindly Confirm the timing for the interview.
ref : hirist.com)