Good analytical skills.
Good communication skills.
* Aspiring to be a developer and not content to be a designer.
Top-notch programming skills and in-depth knowledge of modern UI concepts.
Hands on experience in creating wireframes, prototypes, storyboards, user flows, etc.
Hands on experience in using tools such as Photoshop, Sketch, Illustrator,
After Effects and InVision etc.
Creative ideas with problem solving mindset.
Working experience in an agile/scrum development process.
Be open to receiving objective criticism and improving upon it.
Experience with CreateJS, Fabric.js, D3.js, TweenLite.js or any other
Experience with Angular.js or ReactJS
Working experience on any one of CSS pre-processor (Sass, Less, etc.)