1. Creating user-centered designs
2. Creating wireframes, prototypes, and mock-ups
3. Translating requirements into style guides, design systems, design patterns, and attractive user interfaces
4. Designing UI elements like input controls, navigation components, and information components
5. Creating original graphic designs (e.g. images, banners)
7. Candidate must have strong knowledge of HTML5, CSS3, Responsive Design, Bootstrap, jQuery, and designing software