Web Developersresume guide.
Develop and implement websites, web applications, application databases, and interactive web interfaces. A strong Web Developers resume shows programming, critical thinking and complex problem solving, and names the tools you have worked with, such as JavaScript, Hypertext markup language HTML and PHP.
See a sample Web Developers resumeAnnotated against this guide · 3 templates↓This guide, on a real page.
A Web Developers resume built in ResumeXRays, annotated against the data below. Flip the pages, try a template, then make it yours.
- 1Summary uses the words postings use.Web developer, JavaScript, React, Node.js, RESTful APIs: the titles and hot technologies this guide lists.
- 2One judgment bullet per role.Keeping the old service instead of rewriting it shows Critical Thinking and Complex Problem Solving, not just Programming.
- 3Every responsibility becomes a result."Evaluate code to ensure it is compatible with browsers" from the guide, rewritten as the drop in bug reports it caused.
- 4User needs, then the build."Analyze user needs to determine technical requirements" shows up as interviews that led to a measurable fix.
- 5Tools named exactly.JavaScript, React, Node.js, PHP, GraphQL and MySQL are spelled the way postings spell them.
- 6Keep education to one line.Web developer roles usually ask for training or an associate degree, so listing it is enough. Your experience is what sets you apart.
Sample resume. The candidate is fictional; the layout and templates are real.
01Also called
O*NET02Skills employers expect
O*NETImportance is how much the skill matters to the job; level is how much of it the job demands. Both are worth naming on the resume, in this order.
| Skill | Importance | Level |
|---|---|---|
| Programming | Very high | Advanced |
| Critical Thinking | High | Intermediate |
| Complex Problem Solving | High | Intermediate |
| Operations Analysis | High | Advanced |
| Reading Comprehension | High | Advanced |
| Active Learning | High | Intermediate |
| Active Listening | High | Intermediate |
| Judgment and Decision Making | High | Intermediate |
| Speaking | High | Intermediate |
| Systems Analysis | High | Intermediate |
03Knowledge areas
O*NET- Computers and Electronics
- English Language
- Mathematics
- Communications and Media
- Customer and Personal Service
- Design
- Engineering and Technology
- Telecommunications
- Administration and Management
- Administrative
04Common responsibilities
O*NETOrdered by importance. Each one is a bullet waiting for a result and a number.
- Write supporting code for Web applications or Web sites.
- Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.
- Back up files from Web sites to local directories for instant recovery in case of problems.
- Select programming languages, design tools, or applications.
- Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems.
- Develop databases that support Web applications and Web sites.
- Perform Web site tests according to planned schedules, or after any Web site or product revision.
- Perform or direct Web site updates.
- Maintain understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.
- Analyze user needs to determine technical requirements.
05Software and tools
O*NET251 tools across 52 categories. The six largest categories are below; Hot marks a hot technology, In demand a tool employers ask for most often.
- JavaScriptHotIn demand
- Hypertext markup language HTMLHotIn demand
- PHPHotIn demand
- Cascading style sheets CSSHotIn demand
- JavaScript Object Notation JSONHotIn demand
- Node.jsHotIn demand
- Google AngularHotIn demand
- ReactHotIn demand
- Spring FrameworkHotIn demand
- Vue.jsHotIn demand
- Microsoft Active Server Pages ASPHot
- AJAXHot
- Apache TomcatHot
- DjangoHot
- Microsoft ASP.NETHot
- BootstrapHot
- DrupalIn demand
- RESTful APIIn demand
- JavaScript framework softwareIn demand
- Extensible hypertext markup language XHTML
- Dynamic hypertext markup language DHTML
- Oracle JavaServer Pages JSP
- Apache Struts
- Ruby on Rails
- Enterprise JavaBeans
- LAMP Stack
- Ext JS
- Backbone.js
- Microsoft ASP.NET Core MVC
- Adobe Flex
- Extensible stylesheet language transformations XSLT
- FlexBox
- HashiCorp Vagrant
- Jekyll
- JetBrains PhpStorm
- MeteorJS
- Microsoft Commerce Server
- Microsoft Visual InterDev
- Nunjucks
- PhantomJS
- React Redux
- RequireJS
- Zend Framework
- Syntactically awesome style sheets SASS
- webpack
- CHotIn demand
- Microsoft Azure softwareHotIn demand
- Microsoft Visual StudioHotIn demand
- Microsoft Visual Basic for Applications VBAHotIn demand
- Eclipse IDEHotIn demand
- Microsoft .NET FrameworkHotIn demand
- Microsoft PowerShellHotIn demand
- GoHotIn demand
- Apache KafkaHotIn demand
- Microsoft Visual BasicHot
- RubyHot
- Apache MavenHot
- Oracle Java 2 Platform Enterprise Edition J2EEHot
- Web application softwareIn demand
- Microsoft Visual Basic Scripting Edition VBScript
- Adobe ActionScript
- Integrated development environment IDE software
- Apache Ant
- Common business oriented language COBOL
- IBM Rational Rose XDE
- Microsoft Visual SourceSafe
- PythonHotIn demand
- C++HotIn demand
- RHotIn demand
- Oracle JavaHotIn demand
- PerlHotIn demand
- C#HotIn demand
- jQueryHotIn demand
- ScalaHotIn demand
- TypeScriptHotIn demand
- Microsoft SQL Server Reporting Services SSRSHot
- SwiftHot
- Apache Groovy
- Advanced business application programming ABAP
- Microsoft ActiveX
- Objective C
- Microsoft Visual Basic.NET
- Jupyter Notebook
- Microsoft Visual C# .NET
- Apple Cocoa
- Apache HadoopHotIn demand
- NoSQLHotIn demand
- MongoDBHotIn demand
- Oracle PL/SQLHotIn demand
- Teradata DatabaseHot
- Apache HiveHot
- Apache CassandraHot
- ElasticsearchHot
- Amazon DynamoDBHot
- RedisHot
- Relational database management system softwareIn demand
- Apache Pig
- Relational database management software
- Apache Solr
- Amazon Kinesis
- Microsoft AccessHotIn demand
- Structured query language SQLHotIn demand
- Microsoft SQL ServerHotIn demand
- Oracle DatabaseHotIn demand
- Amazon Web Services AWS softwareHotIn demand
- MySQLHotIn demand
- Amazon RedshiftHotIn demand
- Transact-SQLHotIn demand
- GraphQLHotIn demand
- Amazon Elastic Compute Cloud EC2Hot
- FileMaker Pro
- Blackboard software
- Airtable
- Oracle JDBC
- MarkLogic
- Microsoft WindowsHotIn demand
- LinuxHotIn demand
- UNIXHotIn demand
- Apple macOSHotIn demand
- Shell scriptHotIn demand
- BashHotIn demand
- Red Hat Enterprise LinuxHotIn demand
- Google AndroidHotIn demand
- UNIX ShellHot
- Oracle Solaris
- Hewlett Packard HP-UX
- Job control language JCL
- Ubuntu
- KornShell
- GitHubHotIn demand
- DockerHotIn demand
- Microsoft Windows ServerHotIn demand
- KubernetesHotIn demand
- Spring BootHotIn demand
- Red Hat OpenShiftHot
- Atlassian BitbucketHot
- Oracle WebLogic Server
- Red Hat WildFly
- Microservices Architecture
- Extensible markup language XMLHotIn demand
- Microsoft SQL Server Integration Services SSISHotIn demand
- Jenkins CIHotIn demand
- IBM InfoSphere DataStage
- Atlassian Bamboo
- Oracle Fusion Middleware
- Extensible stylesheet language XSL
- Common gateway interface CGI
- Adobe After EffectsHotIn demand
- Apple Final Cut ProIn demand
- YouTube
- Flipgrid
- Screencastify
- Screencast-O-Matic
- Kapwing
- WordPressHotIn demand
- FacebookHot
- Adobe Dreamweaver
- Social media sites
- Google Sites
- Web content management system CMS software
- TableauHotIn demand
- Apache SparkHotIn demand
- IBM Cognos Impromptu
- Qlik Tech QlikView
- MicroStrategy
- Oracle Business Intelligence Enterprise Edition
- SAP softwareHotIn demand
- Microsoft Dynamics
- Oracle JD Edwards EnterpriseOne
- SAP Business Objects
- NetSuite ERP
- Oracle Fusion Applications
- Adobe PhotoshopHotIn demand
- Adobe IllustratorHotIn demand
- Adobe Creative Cloud softwareHotIn demand
- Trimble SketchUp ProHotIn demand
- SmugMug Flickr
- JamBoard
- SeleniumHotIn demand
- JUnitHot
- Hewlett Packard LoadRunner
- Travis
- Jest
- Splunk EnterpriseHotIn demand
- Amazon Web Services AWS CloudFormationHotIn demand
- IBM WebSphere
- Google Cloud software
- SASHotIn demand
- The MathWorks MATLABHotIn demand
- IBM SPSS StatisticsHotIn demand
- SlackHot
- Google Drive
- Dropbox
- PuppetHot
- ChefHot
- Perforce Helix software
- PostgreSQLHotIn demand
- Hibernate ORMHot
- IBM Informix
- Marketo Marketing AutomationHot
- HubSpot softwareHot
- Google AdsIn demand
- Google DocsHot
- 3M Post-it App
- Evernote
- Atlassian JIRAHotIn demand
- Sitecore CMS
- Salesforce softwareHotIn demand
- Oracle Eloqua
- Adobe InDesignHotIn demand
- Microsoft Publisher
- Microsoft SharePointHotIn demand
- Adobe AcrobatHotIn demand
- GitHotIn demand
- Apache Subversion SVNHot
- ESRI ArcGIS softwareHotIn demand
- Geographic information system GIS softwareIn demand
- FigmaHotIn demand
- Salesforce Visualforce
- Blink
- Atlassian HipChat
- Wireshark
- Nagios
- Google Slides
- Apple Keynote
- Microsoft VisioHotIn demand
- InVision software
- Microsoft ProjectHotIn demand
- Atlassian ConfluenceHotIn demand
- Microsoft Internet Information Services (IIS)In demand
- Customer information control system CICS
- Cisco WebexHot
- Google MeetIn demand
- IBM Domino
- Moodle
- SAP Crystal Reports
- Google AnalyticsHotIn demand
- Skype
- IBM Power Systems software
- Ansible softwareHotIn demand
- Delphi Technology
- Epic SystemsHotIn demand
- Quest Erwin Data Modeler
- Microsoft Office softwareHotIn demand
- Apache HTTP Server
- Unified modeling language UML
- Microsoft ExcelHotIn demand
- Amazon Simple Storage Service S3
- NortonLifeLock cybersecurity software
06Education and preparation
O*NET07Putting it on your resume
ResumeXRays guidanceLead with the credential and the record. Job Zone 3 roles usually ask for training, a license or a few years of related experience. Put those on the first screen, then show what you did with them.
Name the tools exactly. This occupation is heavy on named software. A skills section that says "JavaScript, Hypertext markup language HTML, PHP, Cascading style sheets CSS" matches more job descriptions than a general phrase. Use the spelling employers use.
Show critical thinking and complex problem solving, not just programming. Critical thinking and complex problem solving rank close to programming for this occupation. One bullet per role that shows a decision, a tradeoff or a result covers them.
Run your resume through the free scan →See your fitbefore youhit apply.
Drop your resume and see what a parser flags before you send it. Free, no card.
Analyze your resume free →$0 to start · No card · Free plan forever