Responsibilities: Work with Product Manager to envision an d deliver the required functionality. Develop intuitive an d responsive user interfaces for web an d mobile devices Build reusable code an d libraries for future use Ensure the technical feasibility of UIUX designs Build an d run unit an d functionalintegration tests for frontend an d server in an automated testing environment Optimize application for maximum speed an d scalability Collaborate with other team members an d stakeholders Ability to propose new ideas for continuous improvement of product an d development process Qualifications: 5 years of experience with web front end development using HTML5 an d javascript Proven experience in developing B2B enterprise web-based applications Proficient understanding of software design principles object-oriented programming an d design patterns Proficient understanding of web markup (i.e HTML5 CSS3) client-side scripting an d javascript frameworks Proficient understanding of cross-browser compatibility issues an d ways to work around them. Good understanding of popular JS libraries suh as JQuery BackboneJS reactjs. Experience in data visualizations using chart libraries (Highcharts etc). Good understanding of asynChronous request handling partial page Updates an d AJAX Basic understanding of server-side CSS pre-processing platforms such as LESS an d SASS Basic knowledge of image authoring tools to be able to crop resize Or perform small adjustments on an image. Familiarity with tools such as Gimp is a plus. Knowledge of PHP is a plus advantage.