Job Description :
Minimum 10 years of experience in software application development of frontend applications.
Minimum 4 years of experience in consuming REST API.
Minimum 4 years of experience in developing Web UI using HTML5, Javascript, Angular, REACT, jQuery.
Strong experience in stylesheets using CSS3, Sass
Strong experience in Responsive Architecture.
Experience in Webpack, Gulp, Swagger, ServiceStack.
Experience developing using MVC, MVVM architectures
Proven record delivering software from inception to deployment using structured development practices and methodologies.
Firm grasp of architectural/design concepts including enterprise application architecture, integration patterns, object-oriented programming principals, and software design patterns.
Experience working in an Agile/SCRUM development environment.
Experience developing high performing, regionally distributed, multiple domain, service-oriented architecture consuming, applications.
Strong diagnostic skills and ability to quickly diagnose problems in complex systems.
Detail oriented with an ability to produce high quality solutions and learn new technologies quickly in a dynamic environment.
Bachelor’s degree in Computer Science, Engineering, or other science-based discipline. (Extensive industry experience and demonstrable knowledge may be used to replace this requirement

Preferred SKILLs/ Experience:
All of them are highly desired. The more experience you have with each, the better. But, we are looking for talented individuals in general, with a strong technical base in web application development. The exact technologies you have worked with are important, but so is your ability to learn and evolve your skill-set to match.
Experience in consuming RESTful web services with Microsoft Web API or ServiceStack.
Experience with JavaScript, jQuery, AngularJS, Typescript, CSS, Sass.
Experience with UI Automation testing solutions; Coded UI, Selenium.
Experience with Git and TFS source control
Experience with Swagger for APIs
Experience developing in Microsoft Visual Studio 2017 or Visual Studio Code.
Experience developing against enterprise databases and using ORM solutions is preferred but not required.
Experience in developing database-intensive applications with T-SQL, along with NOSQL technologies.
Experience developing with geographically distributed teams.