Job Description - Collaborate with multiple teams to design and implement user interfaces for mobile devices, web-based interfaces and Desktops. Our goal is to build compelling interfaces for existing products as well as for new product development. Creative new and experimental ideas are encouraged. Extraordinary candidates of any experience level will be considered.