1. Good understanding of PHP back-end development2. Strong AngularJs, JavaScript, Core Java, Node.JS development experience3. Strong understanding of Node.js and frameworks available for it.4. Good experience with AJAX, REST and JSON5. Experience with MongoDB, Javascript, Node.js, HTML, React.js, Express.js and knowledge about Mongoose.6. High level understanding of MySQL or MongoDB and creating schema base and schema less database design7. Understanding accessibility and security compliance8. User authentication and authorization between multiple systems, servers, and environments9. Implementing automated testing platforms and unit tests10. Proficient understanding of code versioning tools such as Git and SVN. Writing reusable, testable and efficient code11. Good understanding of OOPS concepts12. Good understanding of data structures and related algorithms.13. Should be hands-on(basic working experience) with any of the programming languages Knowledge of Node.js and various frameworks 14. Hands on experience with HTML, CSS, and AJAX