entityType = "role"
schemaVersion = "role.v1"
slug = "role-15-1255-00"
socCode = "15-1255.00"
title = "Web and Digital Interface Designers"
summary = "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."
aliases = ["Web Architect", "Web Design Specialist", "Web Designer", "Webmaster", "Technology Applications Engineer", "Computer Graphic Artist", "Computer Graphic Designer", "Content Manager", "Digital Designer", "Experience Designer", "Front End Developer", "Front End Web Developer"]
emergingTasks = []
capabilities = []
workContext = []
aiSignals = []

[preparation]
jobZone = "4"
jobZoneName = "Job Zone Four: Considerable Preparation Needed"
education = "Most of these occupations require a four-year bachelor's degree, but some do not."
experience = "A considerable amount of work-related skill, knowledge, or experience is needed for these occupations. For example, an accountant must complete four years of college and work for several years in accounting to be considered qualified."
svpRange = "(7.0 to < 8.0)"
educationDistribution = []

[educationLevel]
category = "Bachelor's degree"
slug = "bachelor-s-degree"

[market]
medianWage = 98090
meanWage = 111450
pct10Wage = 47840
pct25Wage = 64990
pct75Wage = 141860
pct90Wage = 192180
employment = 111400
areaTitle = "U.S."

[industries]
count = 34

[[industries.top]]
naics = "51"
slug = "51"
title = "Information"
level = "Sector"
employment = 34540
medianWage = 120580
lq = 16.44

[[industries.top]]
naics = "54"
slug = "54"
title = "Professional, Scientific, and Technical Services"
level = "Sector"
employment = 31850
medianWage = 93040
lq = 4.09

[[industries.top]]
naics = "55"
slug = "55"
title = "Management of Companies and Enterprises"
level = "Sector"
employment = 6190
medianWage = 108200
lq = 3.05

[[industries.top]]
naics = "52"
slug = "52"
title = "Finance and Insurance"
level = "Sector"
employment = 6060
medianWage = 121710
lq = 1.35

[[industries.top]]
naics = "42"
slug = "42"
title = "Wholesale Trade"
level = "Sector"
employment = 5900
medianWage = 86990
lq = 1.35

[[industries.top]]
naics = "56"
slug = "56"
title = "Administrative and Support and Waste Management and Remediation Services"
level = "Sector"
employment = 5430
medianWage = 112110
lq = 0.83

[[industries.top]]
naics = "44-45"
slug = "44-45"
title = "Retail Trade"
level = "Sector"
employment = 5130
medianWage = 69280
lq = 0.46

[[industries.top]]
naics = "31-33"
slug = "31-33"
title = "Manufacturing"
level = "Sector"
employment = 4290
medianWage = 99660
lq = 0.47

[[industries.top]]
naics = "61"
slug = "61"
title = "Educational Services"
level = "Sector"
employment = 4100
medianWage = 73250
lq = 0.42

[[industries.top]]
naics = "561320"
slug = "561320"
title = "Temporary Help Services"
level = "National industry"
employment = 2730
medianWage = 127410
lq = 1.43

[[industries.top]]
naics = "81"
slug = "81"
title = "Other Services (except Public Administration)"
level = "Sector"
employment = 2580
medianWage = 75370
lq = 0.81

[[industries.top]]
naics = "71"
slug = "71"
title = "Arts, Entertainment, and Recreation"
level = "Sector"
employment = 1390
medianWage = 59650
lq = 0.73

[[industries.concentrated]]
naics = "51"
slug = "51"
title = "Information"
level = "Sector"
employment = 34540
lq = 16.44

[[industries.concentrated]]
naics = "513110"
slug = "513110"
title = "Newspaper Publishers"
level = "National industry"
employment = 580
lq = 8.86

[[industries.concentrated]]
naics = "516120"
slug = "516120"
title = "Television Broadcasting Stations"
level = "National industry"
employment = 360
lq = 7.68

[[industries.concentrated]]
naics = "54"
slug = "54"
title = "Professional, Scientific, and Technical Services"
level = "Sector"
employment = 31850
lq = 4.09

[[industries.concentrated]]
naics = "516110"
slug = "516110"
title = "Radio Broadcasting Stations"
level = "National industry"
employment = 130
lq = 3.47

[[industries.concentrated]]
naics = "55"
slug = "55"
title = "Management of Companies and Enterprises"
level = "Sector"
employment = 6190
lq = 3.05

[[industries.concentrated]]
naics = "541720"
slug = "541720"
title = "Research and Development in the Social Sciences and Humanities"
level = "National industry"
employment = 130
lq = 2.96

[[industries.concentrated]]
naics = "711110"
slug = "711110"
title = "Theater Companies and Dinner Theaters"
level = "National industry"
employment = 120
lq = 2.29

[aiOutlook]
usageRelease = "2026-01-15-v4-plus-2025-03-27-v2"

[aiOutlook.index]
value = 90
percentile = 95
band = "High"
version = "ai-exposure-index-v1"
componentCount = 2

[[aiOutlook.index.components]]
percentile = 95
source = "openai_gpts_are_gpts"

[[aiOutlook.index.components]]
percentile = 86
source = "microsoft_working_with_ai"

[aiOutlook.eloundou]
alpha = 0.6666666666666666
beta = 0.8333333333333333
gamma = 1

[aiOutlook.bls]
growthPercent = 7
growthPercentile = 85
direction = "Growing fast"
annualOpeningsThousands = 9.1
annualOpeningsPercentile = 61
employment2024Thousands = 128.9
employment2034Thousands = 137.9

[[aiOutlook.exposure]]
source = "eloundou_gamma"
label = "LLM task exposure, γ (OpenAI / Eloundou)"
value = 1
percentile = 95
band = "High"
note = "Share of this job's tasks where a large language model plus simple tools could cut the time to do them by at least half. γ is capped at 1.0 and many jobs reach that ceiling, so treat a top score as 'in the top group', not a precise rank."

[[aiOutlook.exposure]]
source = "microsoft_applicability"
label = "AI assistant applicability (Microsoft)"
value = 0.2940247387286297
percentile = 86
band = "High"
note = "How applicable today's AI assistants are to this job's activities, measured from real Microsoft Copilot conversations. Applicability is not the same as replacement."

[[aiOutlook.usageTasks]]
task = "Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media."
usagePercent = 2.361765587961004

[[aiOutlook.usageTasks]]
task = "Maintain understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups."
usagePercent = 0.4348647749261531

[[aiOutlook.usageTasks]]
task = "Write supporting code for Web applications or Web sites."
usagePercent = 0.41103656808088446

[[aiOutlook.usageTasks]]
task = "Develop Web site maps, application models, image templates, or page templates that meet project goals, user needs, or industry standards."
usagePercent = 0.12222226787012805

[[aiOutlook.usageTasks]]
task = "Develop or implement procedures for ongoing Web site revision."
usagePercent = 0.1037348660074196

[[aiOutlook.usageTasks]]
task = "Identify or maintain links to and from other Web sites and check links to ensure proper functioning."
usagePercent = 0.05217555636808828

[[aiOutlook.sources]]
source = "bls_employment_projections"
version = "2024-2034"

[[aiOutlook.sources]]
source = "microsoft_working_with_ai"
version = "working-with-ai"

[[aiOutlook.sources]]
source = "openai_gpts_are_gpts"
version = "gpts-are-gpts"

[counts]
tasks = 30
skills = 97
capabilities = 0
tools = 236
relatedRoles = 20

[source]
dataset = "gold.onet_role_starter_surface"
version = "30.3"
generatedAt = "2026-06-02T21:00:32.945303+00:00"
contentHash = "bf97a83773dc1ea3"

[[tasks]]
text = "Collaborate with management or users to develop e-commerce strategies and to integrate these strategies with Web sites."
type = "n/a"
iwa = "4.A.4.a.2.e"

[[tasks]]
text = "Collaborate with web development professionals, such as front-end or back-end developers, to complete the full scope of Web development projects."
type = "n/a"
iwa = "4.A.4.a.2.h"

[[tasks]]
text = "Communicate with network personnel or Web site hosting agencies to address hardware or software issues affecting Web sites."
type = "n/a"
iwa = "4.A.4.b.1.a"

[[tasks]]
text = "Conduct user research to determine design requirements and analyze user feedback to improve design quality."
type = "n/a"
iwa = "4.A.1.a.1.n"

[[tasks]]
text = "Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions."
type = "n/a"
iwa = "4.A.4.b.1.a"

[[tasks]]
text = "Create searchable indices for Web page content."
type = "n/a"
iwa = "4.A.2.b.2.b"

[[tasks]]
text = "Create Web models or prototypes that include physical, interface, logical, or data models."
type = "n/a"
iwa = "4.A.3.b.2.d"

[[tasks]]
text = "Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media."
type = "n/a"
iwa = "4.A.2.b.2.b"

[[tasks]]
text = "Develop and document style guidelines for Web site content."
type = "n/a"
iwa = "4.A.3.b.2.a"

[[tasks]]
text = "Develop new visual design concepts and modify concepts based on stakeholder feedback."
type = "n/a"
iwa = "4.A.2.b.1.i"

[[tasks]]
text = "Develop or implement procedures for ongoing Web site revision."
type = "n/a"
iwa = "4.A.3.b.2.a"

[[tasks]]
text = "Develop system interaction or sequence diagrams."
type = "n/a"
iwa = "4.A.2.b.2.o"

[[activities]]
name = "Collaborate with others to develop or implement marketing strategies."
iwa = "4.A.4.a.2.e"

[[activities]]
name = "Collaborate with others to determine design specifications or details."
iwa = "4.A.4.a.2.h"

[[activities]]
name = "Collaborate with others to resolve information technology issues."
iwa = "4.A.4.b.1.a"

[[activities]]
name = "Provide technical support for computer network issues."
iwa = "4.A.4.b.6.d"

[[activities]]
name = "Gather customer or product information to determine customer needs."
iwa = "4.A.1.a.1.n"

[[activities]]
name = "Analyze operational data to evaluate operations, processes or products."
iwa = "4.A.2.a.4.g"

[[activities]]
name = "Design websites or web applications."
iwa = "4.A.2.b.2.b"

[[activities]]
name = "Develop models of information or communications systems."
iwa = "4.A.3.b.2.d"

[[activities]]
name = "Update website content."
iwa = "4.A.3.b.1.f"

[[activities]]
name = "Develop specifications or procedures for website development or maintenance."
iwa = "4.A.3.b.2.a"

[[activities]]
name = "Document design or development procedures."
iwa = "4.A.3.b.6.i"

[[activities]]
name = "Implement design or process improvements."
iwa = "4.A.2.b.1.i"

[[activities]]
name = "Prepare graphics or other visual representations of information."
iwa = "4.A.2.b.2.o"

[[activities]]
name = "Develop diagrams or flow charts of system operation."
iwa = "4.A.2.b.2.o"

[[activities]]
name = "Test software performance."
iwa = "4.A.1.b.2.h"

[[activities]]
name = "Develop testing routines or procedures."
iwa = "4.A.3.b.2.f"

[[activities]]
name = "Create images or other visual displays."
iwa = "4.A.2.b.2.o"

[[activities]]
name = "Develop detailed project plans."
iwa = "4.A.2.b.6.b"

[[activities]]
name = "Supervise information technology personnel."
iwa = "4.A.4.b.4.a"

[[activities]]
name = "Document network-related activities or tasks."
iwa = "4.A.3.b.6.i"

[[activities]]
name = "Troubleshoot issues with computer applications or systems."
iwa = "4.A.3.b.1.d"

[[activities]]
name = "Resolve computer software problems."
iwa = "4.A.3.b.1.d"

[[activities]]
name = "Update knowledge about emerging industry or technology trends."
iwa = "4.A.2.b.3.a"

[[activities]]
name = "Conduct research to gain information about products or processes."
iwa = "4.A.1.a.1.t"

[[activities]]
name = "Provide customer service to clients or users."
iwa = "4.A.4.a.3.c"

[[activities]]
name = "Write reports or evaluations."
iwa = "4.A.3.b.6.c"

[[activities]]
name = "Write computer programming code."
iwa = "4.A.3.b.1.a"

[[skills]]
name = "TypeScript"
type = "Specialized Skill"

[[skills]]
name = "Adobe Photoshop"
type = "Specialized Skill"

[[skills]]
name = "Adobe Illustrator"
type = "Specialized Skill"

[[skills]]
name = "Vue.js"
type = "Specialized Skill"

[[skills]]
name = "Unix Shell"
type = "Specialized Skill"

[[skills]]
name = "Unix"
type = "Specialized Skill"

[[skills]]
name = "Transact-SQL"
type = "Specialized Skill"

[[skills]]
name = "Spring Framework"
type = "Specialized Skill"

[[skills]]
name = "Spring Boot"
type = "Specialized Skill"

[[skills]]
name = "Shell Script"
type = "Specialized Skill"

[[skills]]
name = "Red Hat Enterprise Linux"
type = "Specialized Skill"

[[skills]]
name = "PostgreSQL"
type = "Specialized Skill"

[[skills]]
name = "Node.js"
type = "Specialized Skill"

[[skills]]
name = "NoSQL"
type = "Specialized Skill"

[[skills]]
name = "MySQL"
type = "Specialized Skill"

[[skills]]
name = "MongoDB"
type = "Specialized Skill"

[[skills]]
name = "Microsoft Windows"
type = "Common Skill"

[[skills]]
name = "Microsoft Visual Studio"
type = "Specialized Skill"

[[skills]]
name = "Microsoft Visio"
type = "Specialized Skill"

[[skills]]
name = "Microsoft SharePoint"
type = "Specialized Skill"

[[skills]]
name = "Microsoft Project"
type = "Specialized Skill"

[[skills]]
name = "Microsoft Excel"
type = "Common Skill"

[[skills]]
name = "Microsoft Access"
type = "Specialized Skill"

[[skills]]
name = "Linux"
type = "Specialized Skill"

[[skills]]
name = "Junit"
type = "Specialized Skill"

[[skills]]
name = "JQuery"
type = "Specialized Skill"

[[skills]]
name = "Google Docs"
type = "Specialized Skill"

[[skills]]
name = "Google Analytics"
type = "Specialized Skill"

[[skills]]
name = "Github"
type = "Specialized Skill"

[[skills]]
name = "Elasticsearch"
type = "Specialized Skill"

[[skills]]
name = "Cisco WebEx"
type = "Specialized Skill"

[[skills]]
name = "Atlassian Confluence"
type = "Specialized Skill"

[[skills]]
name = "Apple IOS"
type = "Specialized Skill"

[[skills]]
name = "Apache Tomcat"
type = "Specialized Skill"

[[skills]]
name = "Apache Spark"
type = "Specialized Skill"

[[skills]]
name = "Apache Maven"
type = "Specialized Skill"

[[skills]]
name = "Apache Kafka"
type = "Specialized Skill"

[[skills]]
name = "Apache Hive"
type = "Specialized Skill"

[[skills]]
name = "Apache Hadoop"
type = "Specialized Skill"

[[skills]]
name = "Apache Cassandra"
type = "Specialized Skill"

[[tools]]
example = "Adobe Creative Cloud software"
category = "Graphics or photo imaging software"
hot = true
inDemand = true

[[tools]]
example = "Adobe Illustrator"
category = "Graphics or photo imaging software"
hot = true
inDemand = true

[[tools]]
example = "Adobe Photoshop"
category = "Graphics or photo imaging software"
hot = true
inDemand = true

[[tools]]
example = "Atlassian JIRA"
category = "Content workflow software"
hot = true
inDemand = true

[[tools]]
example = "Cascading style sheets CSS"
category = "Web platform development software"
hot = true
inDemand = true

[[tools]]
example = "Figma"
category = "Graphical user interface development software"
hot = true
inDemand = true

[[tools]]
example = "Google Angular"
category = "Web platform development software"
hot = true
inDemand = true

[[tools]]
example = "Hypertext markup language HTML"
category = "Web platform development software"
hot = true
inDemand = true

[[tools]]
example = "JavaScript"
category = "Web platform development software"
hot = true
inDemand = true

[[tools]]
example = "React"
category = "Web platform development software"
hot = true
inDemand = true

[[tools]]
example = "TypeScript"
category = "Object or component oriented development software"
hot = true
inDemand = true

[[tools]]
example = "Adobe Acrobat"
category = "Document management software"
hot = true
inDemand = false

[[tools]]
example = "Adobe After Effects"
category = "Video creation and editing software"
hot = true
inDemand = false

[[tools]]
example = "Adobe InDesign"
category = "Desktop publishing software"
hot = true
inDemand = false

[[tools]]
example = "AJAX"
category = "Web platform development software"
hot = true
inDemand = false

[[tools]]
example = "Amazon DynamoDB"
category = "Data base management system software"
hot = true
inDemand = false

[[tools]]
example = "Amazon Elastic Compute Cloud EC2"
category = "Data base user interface and query software"
hot = true
inDemand = false

[[tools]]
example = "Amazon Redshift"
category = "Data base user interface and query software"
hot = true
inDemand = false

[[tools]]
example = "Amazon Web Services AWS CloudFormation"
category = "Cloud-based management software"
hot = true
inDemand = false

[[tools]]
example = "Amazon Web Services AWS software"
category = "Data base user interface and query software"
hot = true
inDemand = false

[[tools]]
example = "Ansible software"
category = "Expert system software"
hot = true
inDemand = false

[[tools]]
example = "Apache Cassandra"
category = "Data base management system software"
hot = true
inDemand = false

[[tools]]
example = "Apache Hadoop"
category = "Data base management system software"
hot = true
inDemand = false

[[tools]]
example = "Apache Hive"
category = "Data base management system software"
hot = true
inDemand = false

[[tools]]
example = "Apache Kafka"
category = "Development environment software"
hot = true
inDemand = false

[[tools]]
example = "Apache Maven"
category = "Development environment software"
hot = true
inDemand = false

[[tools]]
example = "Apache Spark"
category = "Object or component oriented development software"
hot = true
inDemand = false

[[tools]]
example = "Apache Subversion SVN"
category = "File versioning software"
hot = true
inDemand = false

[[tools]]
example = "Apache Tomcat"
category = "Web platform development software"
hot = true
inDemand = false

[[tools]]
example = "Apple iOS"
category = "Operating system software"
hot = true
inDemand = false

[[tools]]
example = "Apple macOS"
category = "Operating system software"
hot = true
inDemand = false

[[tools]]
example = "Atlassian Confluence"
category = "Project management software"
hot = true
inDemand = false

[[tools]]
example = "Bash"
category = "Operating system software"
hot = true
inDemand = false

[[tools]]
example = "Bootstrap"
category = "Web platform development software"
hot = true
inDemand = false

[[tools]]
example = "C"
category = "Development environment software"
hot = true
inDemand = false

[[tools]]
example = "C#"
category = "Object or component oriented development software"
hot = true
inDemand = false

[[tools]]
example = "C++"
category = "Object or component oriented development software"
hot = true
inDemand = false

[[tools]]
example = "Chef"
category = "Configuration management software"
hot = true
inDemand = false

[[tools]]
example = "Cisco Webex"
category = "Video conferencing software"
hot = true
inDemand = false

[[tools]]
example = "Django"
category = "Web platform development software"
hot = true
inDemand = false

[[personFit]]
name = "Information Technology"
family = "specific_interest_area"
value = 6.3

[[personFit]]
name = "Applied Arts and Design"
family = "specific_interest_area"
value = 5.49

[[personFit]]
name = "Dependability"
family = "work_style"
value = 5

[[personFit]]
name = "Investigative"
family = "career_interest_type"
value = 4.88

[[personFit]]
name = "Visual Arts"
family = "specific_interest_area"
value = 4.68

[[personFit]]
name = "Artistic"
family = "career_interest_type"
value = 4.48

[[personFit]]
name = "Conventional"
family = "career_interest_type"
value = 4.4

[[personFit]]
name = "Attention to Detail"
family = "work_style"
value = 4

[[personFit]]
name = "Media"
family = "specific_interest_area"
value = 3.56

[[personFit]]
name = "Enterprising"
family = "career_interest_type"
value = 3.13

[[personFit]]
name = "Marketing/Advertising"
family = "specific_interest_area"
value = 3.04

[[personFit]]
name = "Intellectual Curiosity"
family = "work_style"
value = 3

[[personFit]]
name = "Realistic"
family = "career_interest_type"
value = 2.59

[[personFit]]
name = "Mathematics/Statistics"
family = "specific_interest_area"
value = 2.51

[[personFit]]
name = "Innovation"
family = "work_style"
value = 2.51

[[personFit]]
name = "Adaptability"
family = "work_style"
value = 2.3

[[relatedRoles]]
socCode = "15-1254.00"
slug = "role-15-1254-00"
title = "Web Developers"
tier = "Primary-Short"

[[relatedRoles]]
socCode = "15-1299.01"
slug = "role-15-1299-01"
title = "Web Administrators"
tier = "Primary-Short"

[[relatedRoles]]
socCode = "15-1252.00"
slug = "role-15-1252-00"
title = "Software Developers"
tier = "Primary-Short"

[[relatedRoles]]
socCode = "15-1251.00"
slug = "role-15-1251-00"
title = "Computer Programmers"
tier = "Primary-Short"

[[relatedRoles]]
socCode = "15-1299.08"
slug = "role-15-1299-08"
title = "Computer Systems Engineers/Architects"
tier = "Primary-Short"

[[relatedRoles]]
socCode = "15-1242.00"
slug = "role-15-1242-00"
title = "Database Administrators"
tier = "Primary-Long"

[[relatedRoles]]
socCode = "15-1243.00"
slug = "role-15-1243-00"
title = "Database Architects"
tier = "Primary-Long"

[[relatedRoles]]
socCode = "27-1024.00"
slug = "role-27-1024-00"
title = "Graphic Designers"
tier = "Primary-Long"

[[relatedRoles]]
socCode = "15-1211.00"
slug = "role-15-1211-00"
title = "Computer Systems Analysts"
tier = "Primary-Long"

[[relatedRoles]]
socCode = "15-1255.01"
slug = "role-15-1255-01"
title = "Video Game Designers"
tier = "Primary-Long"

[[relatedRoles]]
socCode = "13-1161.01"
slug = "role-13-1161-01"
title = "Search Marketing Strategists"
tier = "Supplemental"

[[relatedRoles]]
socCode = "15-1253.00"
slug = "role-15-1253-00"
title = "Software Quality Assurance Analysts and Testers"
tier = "Supplemental"

[[careerClusters]]
cluster = "Arts, Entertainment, & Design"
slug = "arts-entertainment-design"

[[careerClusters]]
cluster = "Digital Technology"
slug = "digital-technology"

[[studyPrograms]]
title = "Business, Management, Marketing, and Related Support Services"
slug = "business-management-marketing-and-related-support-services"

[[studyPrograms]]
title = "Communication, Journalism, and Related Programs"
slug = "communication-journalism-and-related-programs"

[[studyPrograms]]
title = "Computer and Information Sciences and Support Services"
slug = "computer-and-information-sciences-and-support-services"

[[studyPrograms]]
title = "Multi/Interdisciplinary Studies"
slug = "multi-interdisciplinary-studies"

[[studyPrograms]]
title = "Visual and Performing Arts"
slug = "visual-and-performing-arts"
