Must be able to translate specifications (wireframes) into high quality code
Must be able to design components to drive reusability and performance
Must be able to build responsive design
Design, develop, and maintain code that meets requirements, is high quality, and performs efficiently and effectively to provide a great customer experience.
Write production quality and thoroughly tested code.