Define interaction models, user task flows, UI specification. Create mockups of websites, responsive apps and dashboards. Code web interfaces both mobile and desktop version. Develop and maintain design wireframes, mockups and specification as needed.