Strong understanding of software development life-cycle and best practices. Front end and
Backend experience is a must.
Design, develop, maintain and optimize secure and scalable multi-tier web applications.
3-7 years as Full Stack Developer of experience in developing complex web-based SaaS product
using React.JS for Front end(2 years working experience) with thorough understanding of
React.js framework Redux.
Must have built RESTful APIs based on NodeJS* plus one of databases with HAPI framework and
used tools like DreamFactory / Swagger / Node Clinic.
Hands on experience with MySQL* database MongoDB*(secondary exp). Must have experience
in performance analysis ; performance tuning and optimization of complex queries.
Experience working with D3JS , Fusion Chart for Charting and real time data display
Proficient in JavaScript, including DOM manipulation and the JavaScript object model.
Understanding the nature of asynchronous programming and its quirks and workarounds
A strong understanding of OOPS programming, Design Patterns, Browser Compatibility and
SEO/SEM.
Must have used Testing Automation tools like Mocha / Jest / Selenium.
Proficient understanding of code versioning tools, such as SVN.
Experience in other open source technologies/languages will be an advantage.
Must be able to understand requirements and make efficient solution, code and unit test
independently as well as work jointly with the team.
Excellent communication, interpersonal, and organisational skills