A UX consultant works with clients to create easy to use, straightforward user experiences for websites and software applications for computers and mobile devices. As a UX consultant, your responsibilities are to meet with clients and determine their needs, then envision and design a product that is visually appealing, intuitive, and functional. Job duties include brainstorming and wireframing, creating prototypes, product testing, and developing multiple versions to achieve the desired user experience goals. Your work involves every aspect of the finished product, from the layout and content to the user interface and interactive elements.