User eXperience (UX) Design is the art of making complex products easy and fun to use. UX drives almost all the products that you use from airplanes to mobile apps. Simply put, A UX professional is like the architect that designs houses, where as a software engineer is like the civil engineer who uses the designs to construct the house. Strong UX teams are representated with members of each of the four skill sets detailed below. Consequently, we are looking for candidates from diverse backgrounds to fit into each of the roles below.