o Strong knowledge on JavaScript (including ES6 or later), Node.JS
o Understanding of asynchronous request handling, promises, and asynch-await
o Experience with back-end frameworks including Express.js and Passport.js
o Hands on experience developing webapps with either React or Vue JS
o Familiarity with build tools such as Gulp
o Experience with testing frameworks such as Mocha
o Experience with database (DDL, DML,Queries, Joins, Stored Procedures etc)
o Understanding of HTML5 and CSS3
o Experience working with GitHub, Github actions and understanding of branching strategies
o Experience with continuous Integration / Continuous Deployment processes
o Hands on knowledge on AWS/Azure based web development.
o Knowledge of 12-Factor Application Development Methodology
o Knowledge of Cloud Platform (Heroku/OpenShift/Cloud Foundry)
o Knowledge of AWS Services (EC2, EBS, S3, Lambda, RDS, VPC, KMS, API Gateway, Cloudfront)