You bring the following skill sets and attributes:
- Understand how to focus user's attention on the most important issue at hand.
- Build high quality, usable and simple user workflows.
- Work with lots of customers and be able to distill key improvements to the product.
- Have clear and concise communication skills both when interfacing with the customer as well as working with engineers to build out the interface.
- Understand web technologies and what libraries and tools are.
- Understand engineering tradeoffs when designing UI.
- Use reusable components, reusable widgets, simple implementation.
- Understand UI designs that are low latency and fast.
- How to distill simplicity from complex requirements. Be able to prioritize the most important requirements from ambiguous inputs.
- Clear communication (e.g., an ability to explain why certain things have to be a certain way).
- User research.
- Interaction design.
- Understand the tools of the trade
- Knowledge of Javascript and Javascript frameworks is a plus.