Gather requirements from stakeholders/business owners.
Translate business requirements into elegant, innovative and intuitive web solutions while balancing user needs with business goals and technological constraints.
Organize and architect content for new and existing websites and web applications.
Create clean, organized, and readable documentation to convey site design/functionality to both business owners and developers (wireframes, functional specifications, prototypes, etc...).
Research user needs and perform usability tests when appropriate.
Solid understanding of user experience design, usability, information architecture, and web technologies.
Must be able to show an extensive portfolio of designs and documentation, such as wireframes, prototypes, functional specifications, use cases, site maps, content matrices, personas, usability studies, process flows, etc…
Proficiency in the necessary design/prototyping tools, such as Visio, Omnigraffle, Axure, Adobe Creative Suite, etc…
Understanding of related areas as they pertain to your job (visual design, technical implementation/development, project management, etc…)
Ability to work well on a team where everyone may have differing opinions on design. You must be able to champion the user experience and guide thought processes of other team members in a respectful, positive manner.
passionate about latest trends in interactive experiences across a variety of mediums with a strong desire for innovation.
Ability to work independently or as a team member on multiple, concurrent projects