UI Designer

Responsibilities
  • Plan, design, and develop web applications and web pages using code and visual design tools
  • Collaborate with members of the development team to design a variety of web applications and programs
  • Build prototypes of creative design concepts as needed
  • Test ideas on the web, troubleshoot, and develop complete website organizational structures
  • Present web design plans and ideas to management, analyze customer experience, and evaluate user interfaces in order to identify areas of improvement
  • Develop and maintain detailed UI specs and documentation
  • Attend developer demos to ensure designs were implemented correctly
  • Conduct periodic audits as required and address potential issues
Requirements
  • Exceptional writing, verbal, and listening skills
  • Adaptability to changes in workload, systems, and processes
  • Positive attitude that is reflected in all interactions
  • Recognizes opportunities for improvement and can manage issues upward
  • Attention to detail
  • Motivated and innovative mindset
  • Proactive communicator
  • Ability to work without supervision, at times
  • Outstanding ability to identify & resolve problems by thinking creatively & strategically
  • Ability to work in a dynamic, fast-paced environment
  • Excellent analytical, organizational, project management and time management skills
  • Great sense of humour and willingness to have fun
Qualifications
  • A bachelor’s degree in computer science, web development, mobile computing, graphic design, or a similar field is required, Master’s preferred
  • At least 5 years of experience as a UI developer is preferred
  • A solid portfolio of past successes
  • Coding skills including HTML, Flash, CSS, Angular, Node.js and Javascript
  • Graphic design skills including the Adobe Creative Suite
  • Advanced analytical and problem-solving skills and the ability to optimize code for continuous improvement
  • Graphic design skills including the Adobe Creative Suite
  • Customer-centric mindset with the ability to maximize user experience with multiple revisions
  • MS Office knowledge
  • Excellent organizational skills with the ability to multi-task, and remain detail oriented
  • Must have a Crunchbase profile