Determine the structure and design of our front end applications on various devices including mobile devices Design a framework for creating user apps that grows with the needs of the company Utilize a variety of markup languages to write web pages and mobile app pages Implement responsible web design principles to ensure that website renders well across multiple devices Develop features to enhance the user experience Monitor website performance, watch for site usability problems and rectify the issues