Responsibilities
Develop robust, web-based applications interacting with databases, file systems and APIs
Demonstrate a strong commitment to ensuring code quality and readability in all development tasks
Remain updated on new and evolving client and server side technologies, their application to our functionality or architecture goals
Work closely in a multi-disciplinary structure to deliver world-class solutions across the web, mobile, and tablets
Identify and establish best practices and frameworks keeping in mind parameters of performance, responsiveness, security, maintainability, extensibility, and reuse
Work collaboratively in an Agile environment
Requirements
Experience in developing web applications with experience in Node.Js using latest frameworks i.e ExpressJS, HAPI etc.
Skilled at Functional and Object Oriented JavaScript and having a working knowledge of at least one of the following Frameworks (React, NextJS, Angular, Backbone, Ember etc.)
Understanding of HTML and CSS
Knowledge of any NoSQL or SQL database such as MongoDB, Postgres, DynamoDB, etc.
Familiar with the Git version control system
Good to have
Knowledge of any of the popular CSS frameworks i.e. bootstrap, Material UI, Tailwind etc.
Understanding of TypeScript/Flow js
Understanding of Unit testing frameworks such as Jest, enzyme, mocha, etc.
Understanding of microservices, docker, and cloud services such as AWS
Any Graduate