User interaction designers are software developers who structure and design digital products to ensure the end users have a seamless experience. They mostly work on apps and websites and structure elements such as speed, motion, aesthetics, space, layout etc. They literally put themselves in the shoes of the people they are designing for so as to ensure that they are satisfied and comfortable with using the product.
User interaction designers work very closely with other professionals such as product managers, engineers, marketing professionals and user experience staff in an effort to strike a balance between the users' needs and the business technological abilities. Most user interaction designers work in offices or studios while some are freelancers.
User interaction designers usually work 40 hours a week 9 to 5 if in formal employment. Freelancers have flexible work schedules and work with their clients' schedules.