1) Translate concepts into user flows, wireframes, mockups and prototypes that lead to intuitive user experiences.2)Build applications using HTML5, using JavaScript frameworks such as jQuery, CSS3.3) Build reusable UI components, ensuring that UI code base is scalable and maintainable.4) Ensure the technical feasibility of UI/UX designs5) Optimize application for maximum speed and scalability6) Collaborate with other team members and stakeholders7) Participate in user experience design, architecture initiativesExcellent interpersonal skillsExcellent written and verbal communication skills