Execute interaction design and visual design as a part of a multi-disciplinary team. Collaborate and consult on user experience planning with clients and lead experience architect. Stay abreast of interaction design and technology trends. Possess a strong conceptualization ability, strong visual design, and communication skills. Able to create wireframes as well as visual design comps, have a strong working knowledge of Photoshop or other design tools. Strong written and verbal communication skills and understanding of common software project management and development practices desired.