8+ years of solid development experience in delivering enterprise class scalable, distributed web, desktop and mobile applications with rich user interfaces. Expert in state-of-the-art MVC frameworks and front-end technologies like HTML, CSS, JavaScript, React JS, Redux. Comprehensive understanding of latest JavaScript test frameworks like Jest, Enzyme etc. Knowledge of bundling tool like webpack or equivalent. Database or backend development knowledge is a plus. Deployment knowledge and exposure to AWS is a plus. Knowledge of code versioning tool like Git etc. Deep experience in Object-Oriented/Service-Oriented design principles, Design Patterns, Web Service and Micro Service architectures, Version control systems (GitHub, SVN, CVS), Agile/Iterative development methodologies like Kanban, SCRUM and Agile project management tools like JIRA, Confluence. Self-motivated, detail-oriented with strong analytical / problem solving skills Excellent verbal and written English communication skills BS, BE or B. Tech in Computer Science or equivalent.