If you're looking for opportunities for User interface (UI) jobs, you will not be disheartened. There are innumerable openings for UI Designer Jobs. Typically, as a UI designer, you will have to work in tandem with user experience (UX) designers as well as some other design specialists. A UI designer is also responsible for helping a UX designers' visions come alive and making them a reality. You would be required to have a good understanding and knowledge of front-end development and some coding skills. Apart from that, a UI designer needs to showcase herself/himself as a great team player, experienced in working with agile teams. S/he should have the ability to collaborate closely not just with designers but also developers and copywriters. Creating as well as improving and using wireframes, style guides and prototypes is also the job of a UI Designer. The candidate should also be an effective communicator and should be able to put across her/his ideas well. The designs should be as per the overall design roadmap and the UI Designer should have it her/him to defend her/his design decisions. Being up to date with the industry's trends and having a keen interest in observing new ideas should also the UI Designer's forte. A hands-on experience creating wireframes, prototypes, storyboards, user flows, will add to the candidate's profile as also experience in using software such as Photoshop, Quartz, Sketch, etc.