Understanding the basics of UI and UX;
Knowledge of necessary tools of prototyping (Axure / Sketch) at above-average level;
Knowledge of programs: Adobe Photoshop, Adobe Illustrator;
Interface design skills for Web, iOS, Android;
Attention to details;
Desire to solve complex problems;
Portfolio.