More than ever, companies are focused on building applications that meet the customers' needs. As a result, they're going beyond just building apps that work and even beyond building apps that look good. User experience (UX) designers help companies create applications that don't frustrate their users and keep them coming back. Getting one of those positions requires demonstrating you have these key skills.
Most applications are built for multiple platforms; users may access them from desktop computers, tablets, and smartphones. New devices like wearables and Internet of Things devices create new challenges for building interfaces. A UX designer needs to understand the specific needs of each platform and tailor the interface to the devices' limitations. You also need to be able to create a visually pleasing design.
UX designers often need to run experiments and solicit feedback from users to understand their reactions to an interface. Other means of participatory design include running collaboration sessions and crowd sourcing design ideas. UX designers need strong communication skills to work with a broad set of participants and bring their suggestions into a coherent interface.
Evaluating the success of an interface is a key responsibility of the UX designer. You must identify relevant metrics, collect the data, and evaluate it through analytics to understand how users actually experience working with the application.
Business Domain Knowledge
Ultimately, any application must support the needs of the business. By understanding the business drivers behind the application, you'll have a better understanding of the users' needs and be able to create a more suitable user experience.