Responsibilities: •Use markup languages like HTML to create user-friendly web pages •Maintain and improve website •Optimize applications for maximum speed •Design mobile-based features •Collaborate with back-end developers and web designers to improve usability •Get feedback from, and build solutions for, users and customers •Write functional requirement documents and guides •Create quality mock-ups and prototypes •Help back-end developers with coding and troubleshooting •Ensure high quality graphic standards and brand consistency •Stay up to date on emerging technologies •Illustrate design ideas using storyboards, process flows and sitemaps