• Minimum 2 years or more working experience in building web applications
• Experience with modern web applications in JavaScript is a must-have.
• Experience in creation/maintenance of APIs using Node.js is mandatory
• Experience in front-end development with React.js or other JS framework experience is mandatory
• Experience in automated testing using JavaScript testing frameworks/libraries such as Karma, Mocha, Jasmine, Chai and Sinon is highly advantageous.
• Experience with database management/usage (both relational and non-relational), and handling of data in different environments is highly advantageous.
• Experience in tooling processes for modern web applications using Webpack and Gulp is a bonus.
• Experience in using Docker containers, development of CI/CD pipelines, and deployment using cloud services such as AWS/PaaS/your own private servers is a plus.
• Experience in the software development lifecycle in an Agile / Scrum methodology is a plus point.