js  Designing a modern highly responsive web-based user interface  Building reusable components and front-end libraries for future use  Translating designs and wireframes into high-quality code  Learn and understand user interactions  Optimizing components for maximum performance across a vast array of web-capable devices and browsers  Takes feedback from code review and apply changes to meet standards