JS a must.br>br> Experience in translating design specifications into user interfaces using a variety of different frontend technologies.
br>br> Expertise in code reviewoptimization, analysis of issues and resolving technical issues Exceptional objectoriented application design skills and understanding of SOLID principles.
br>br> Experience with UI frameworks like Bootstrap, Material UI, etc.br>br> Experience with CSS preprocessors like SASS, LESS, etc.
br>br> Understanding of multiple delivery platforms, such as mobile vs. Desktop and developing responsive UI.br>br> Understanding the nature of asynchronous programming and its quirks and workarounds.
br>br> Experience in developing Restful APIs using Node.js and its frameworks like (Express.js) and integrating with third party APIs.
br>br> Proficiency and handson experience with one of more of the following Backbone KnockoutJS EmberJS ReactJSbr>br> Understanding fundamental design principles behind a scalable application.
br>br> Strong knowledge of databases such as MySQL, SQLite and Mongo DB.br>br> Experience in implementing automated testing platforms and unit tests.
br>br> Proficient understanding of code versioning tools such as Git.br>br> Must be selfmotivated with excellent problemsolving skills and should have good written and verbal communication skills.
br>br> Experience in setting up or working in Continuous Integration platforms.br>br> Experience with Docker and AWS devops tools a big advantage.
br>br> Knowledge on API Validationbr>br> MongoDB and Adhoc Querybr>br> Redis Cachebr>br> Aggregate Querybr>