Designing and implementing user interfaces with UI/UX designers in an agile environment.
Work closely with cross-functional teams that includes product managers, server side developers and web designers.
Write well designed, testable, efficient code by using best software development practices.
Ensure Responsiveness, Cross-Browser compatibility, web standards for all UI being developed and Optimize applications for maximum performance along with scalability.
Fluency with HTML5 and CSS3.
Proficient understanding of browser rendering behavior, performance, cross-browser compatibility issues and ways to work around such things.
Basic knowledge of charting libraries such as jqPlot, D3 or other alternatives.