Use JavaScript languages in order to create user-friendly web pages
Creating excellent interactions from designs, writing reusable content modules and maintainability of the code
Build reusable code and libraries for future use
Develop new user-facing features
Ensure the technical feasibility of UI/UX designs
Work in multi-disciplinary team such as back-end, QA, product
Make suggestions for better solutions to problems
Ability to perform well in a fast-paced environment and bring in optimal flow for rapidly changing design/technology