Responsibilities Develop UI pages that render the data by consuming the RESTful APIs Performance tuning of the application Implement security model and data encryption Design and develop a UI framework for highly configurable applciation Implement an abstraction layer that helps streamline the code