Brief description :
• Agile/Scrum development cycle understanding.
• Work collaboratively with Team/Project Manager to ensure all aspects of the project are delivered as planned.
• Writing reusable, testable, and efficient code.
• Development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
• Implementation of security and data protection.
• Communicate effectively and efficiently with internal and external stakeholders.
- Strong understanding of HTML5, CSS3.
- Working experience in relational and NoSQL databases.
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Good understanding of server-side templating languages EJS, Jade etc..
- Experience in JS frameworks like AngularJs and jQuery.
- Understanding accessibility and security compliance.
- Integration of multiple data sources and databases into one system.
- Understanding fundamental design principles behind a scalable application
Experience :- Min 1 year experience in web application development life cycle using NodeJs.
Qualification: B. Tech/ MCA / M. Sc. (Computer Science) or equivalent.