Designer

1.    Plans site design by clarifying goals; designing functionality 2.    Develops site navigation by categorizing content; funneling traffic through content 3.    Develops site content and graphics by coordinating with copywriters and graphic artists; designing images, icons, banners, audio enhancements, etc 4.    Prepares site by installing and configuring server software; installing programming language using authoring and formatting tools; ensuring cross-platform compatibility; establishing links 5.    Establishes locatability by registering with search engines 6.    Upgrades site by updating content and graphics; monitoring performance and results; identifying and evaluating improvement options; introducing new technology; maintaining links 7.    Protects site by designing and installing security precautions8.       Maintains site appearance by developing and enforcing content and display standards; editing submissions 9.    Updates job knowledge by participating in educational opportunities; reading professional publications maintaining personal networks participating in professional organizations 10. Provides information by collecting, analyzing and summarizing data and trends 11. Develop new user-facing features 12. Build reusable code and libraries for future use 13. Ensure the technical feasibility of UI/UX designs 14. Optimize application for maximum speed and scalability 15. Assure that all user input is validated before submitting to back-end 16. Collaborate with other team members and stakeholders