Job Role Responsibilities : * Implementation of a robust set of services / APIs to power the web application * Building reusable code and libraries for future use * Optimization of the application for maximum speed and scalability * Implementation of security and data protection * Integration of the front-end and back-end aspects of the web applicationRequirements : * Proficiency in developing modern web applications using Nodejs & React.
Good understanding of Database schema, design, optimisation, scalability. * Good understanding of server-side CSS preprocessors.
Ability to implement automated testing platforms and unit tests. * Great communication skills, strong work ethic. * Ownership of the product from start to finish.
Knowledge of code versioning tools such as Git, Mercurial or SVN. * Ability to learn new technologies quickly.Nice to haves : * Experience with AWS * Expert level understanding of the HTML DOM and underlying event model * Exposure to Gulp, Grunt, Bootstrap * Prior Open source contributions * Experience building responsive designs Skills : - MongoDB, React.
js, NodeJS (Node.js) and Express