UI Designer Job in Toronto, Ontario Canada

Looking for a UI designer with the following skills:

*must have UI experience in prior work
*knows which websites function well for UI and why
*knows how to create wire frames
*knows how to create an effective and sticky flow of pages on a website
*knows how to keep users interested with flow and look
*understands how branding, UI and site architecture work together
*is excited to help build a cool, innovative, web product from scratch