Good understanding of front-end technologies, including HTML5, CSS3, JavaScript, jQuery Experience building user interfaces for websites and/or web applications Experience designing and developing responsive design websites Comfortable working with d