Define and implement front-end architecture, and evolve it through continuous evaluation
Evaluate new libraries, frameworks and techniques through rapid prototyping
Conceptualise and develop robust re-usable data visualisation components in Javascript using D3, KeyLines and Raphael
Increase code coverage of automated unit test cases for Javascript, written in Jasmine
Continuously refine the UI development workflow to enhance developer productivity
Enforce guidelines and standards using automated code-analysis tools