Careers
>Information Technology
>Information Support and Services
>Information Technology
>Web and Digital Communications
>Web and Digital Interface Designers
Web and Digital Interface Designers
Overview
Design digital user interfaces or websites. Develop and test layouts, interfaces, functionality, and navigation menus to ensure compatibility and usability across browsers or devices. May use web framework applications as well as client-side code and processes. May evaluate web design following web and accessibility standards, and may analyze web use metrics and optimize websites for marketability and search engine ranking. May design and test interfaces that facilitate the human-computer interaction and maximize the usability of digital devices, websites, and software with a focus on aesthetics and design. May create graphics used in websites and manage website content and links.
Demand
Technology Skills
Technology
Example
Hot Technology
Tools Used
Tool
Example
Detailed Work Activities
Collaborate with others to develop or implement marketing strategies.
Collaborate with others to determine design specifications or details.
Collaborate with others to resolve information technology issues.
Provide technical support for computer network issues.
Gather customer or product information to determine customer needs.
Analyze operational data to evaluate operations, processes or products.
Design websites or web applications.
Develop models of information or communications systems.
Update website content.
Develop specifications or procedures for website development or maintenance.
Document design or development procedures.
Implement design or process improvements.
Prepare graphics or other visual representations of information.
Develop diagrams or flow charts of system operation.
Test software performance.
Develop testing routines or procedures.
Create images or other visual displays.
Develop detailed project plans.
Supervise information technology personnel.
Document network-related activities or tasks.
Troubleshoot issues with computer applications or systems.
Resolve computer software problems.
Update knowledge about emerging industry or technology trends.
Conduct research to gain information about products or processes.
Provide customer service to clients or users.
Write reports or evaluations.
Write computer programming code.