Period
to 19 October 2017

The following table provides summary statistics for permanent job vacancies with a requirement for ECMAScript skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited ECMAScript over the 6 months to 19 October 2017 with a comparison to the same period in the previous 2 years.

ECMAScript
UK
6 months to
19 Oct 2017
Same period 2016 Same period 2015
Rank 1020 1124 1285
Rank change year-on-year +104 +161 -17
Permanent jobs citing ECMAScript 153 109 33
As % of all permanent IT jobs advertised in the UK 0.088% 0.057% 0.015%
As % of the Programming Languages category 0.16% 0.11% 0.029%
Number of salaries quoted 138 95 31
UK median annual salary £62,500 £60,000 £57,500
Median salary % change year-on-year +4.17% +4.35% +36.90%
10th Percentile £41,250 £38,750 £35,000
90th Percentile £82,500 £82,500 £66,250
UK excluding London median annual salary £50,000 £42,500 £42,500
% change year-on-year +17.65% - +13.33%

ECMAScript is in the Programming Languages category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for coding skills.

All Programming Languages
UK
Permanent vacancies with a requirement for coding skills 96598 100914 113116
As % of all permanent IT jobs advertised in the UK 55.32% 52.75% 51.56%
Number of salaries quoted 79194 87037 96640
UK median annual salary £48,500 £47,500 £45,000
Median salary % change year-on-year +2.11% +5.56% +1.12%
10th Percentile £29,000 £28,500 £27,500
90th Percentile £77,500 £76,250 £73,750
UK excluding London median annual salary £42,500 £41,000 £40,000
% change year-on-year +3.66% +2.50% +2.56%

ECMAScript
Job Vacancy Trend

Job postings citing ECMAScript as a percentage of all IT jobs advertised.

Job vacancy trend for ECMAScript in the UK

ECMAScript
Salary Trend

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing ECMAScript.

Salary trend for ECMAScript in the UK

ECMAScript
Salary Histogram

The salary distribution of IT jobs citing ECMAScript over the 6 months to 19 October 2017.

Salary histogram for ECMAScript in the UK

ECMAScript
Top 10 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing ECMAScript within the UK over the 6 months to 19 October 2017. The 'Rank Change' column provides an indication of the change in demand within each location based on the same 6 month period last year.

Location Rank Change
on Same Period
Last Year
Matching
Permanent
IT Job Ads
Median Salary
Past 6 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
England +80 151 £63,750 +6.25% 13
London +26 103 £65,000 - 6
UK excluding London +99 49 £50,000 +17.65% 7
South East - 34 £48,750 - 7
South West +25 8 £40,000 -5.88%
North West - 4 £56,250 -
North of England - 4 £56,250 -
Midlands +39 2 £50,000 +17.65%
East Midlands +31 2 £50,000 +17.65%
Scotland -9 1 £37,500 -

For the 6 months to 19 October 2017, IT jobs citing ECMAScript also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads with a requirement for ECMAScript.

1 153 (100.00%) JavaScript
2 122 (79.74%) CSS
3 116 (75.82%) HTML
4 110 (71.90%) AngularJS
5 101 (66.01%) ES6
6 98 (64.05%) HTML5
7 79 (51.63%) CSS3
8 76 (49.67%) Front End Development
9 71 (46.41%) Agile Software Development
10 69 (45.10%) jQuery
11 67 (43.79%) Web Development
12 61 (39.87%) React
13 58 (37.91%) OO
14 56 (36.60%) Unit Testing
15 55 (35.95%) Node.js
16 49 (32.03%) User Experience
17 46 (30.07%) Git (software)
17 46 (30.07%) JSON
17 46 (30.07%) Software Engineering
17 46 (30.07%) Java
18 42 (27.45%) RESTful
19 40 (26.14%) KnockoutJS
20 39 (25.49%) npm
21 38 (24.84%) Sass
21 38 (24.84%) MVC
21 38 (24.84%) TDD
22 37 (24.18%) REST
23 36 (23.53%) gulp
24 35 (22.88%) LESS
25 34 (22.22%) Ajax

ECMAScript
Co-occurring IT Skills by Category

The follow tables expand on the table above by listing co-occurrences grouped by category. The same job type, locality and period is covered with up to 20 co-occurrences shown in each of the following categories:

Application Platforms
1 16 (10.46%) CMS
2 12 (7.84%) Apache
3 11 (7.19%) Elasticsearch
4 9 (5.88%) nginx
5 7 (4.58%) Apache Solr
6 4 (2.61%) Jetty
6 4 (2.61%) Mule
6 4 (2.61%) Mule ESB
6 4 (2.61%) Tomcat
7 2 (1.31%) OpenStack
7 2 (1.31%) SAS
Cloud Services
1 39 (25.49%) npm
2 25 (16.34%) Firebase
3 22 (14.38%) Amazon AWS
4 18 (11.76%) SaaS
5 15 (9.80%) GitHub
6 14 (9.15%) Microsoft Azure
7 7 (4.58%) Google Analytics
7 7 (4.58%) Slack
7 7 (4.58%) Yarn
8 2 (1.31%) OpenShift
Communications & Networking
1 34 (22.22%) Internet
2 1 (0.65%) HTTP
Database & Business Intelligence
1 19 (12.42%) MySQL
2 18 (11.76%) SQLite
3 10 (6.54%) Redis
4 9 (5.88%) MongoDB
4 9 (5.88%) NoSQL
5 4 (2.61%) Amazon Redshift
5 4 (2.61%) Looker
6 3 (1.96%) RDBMS
6 3 (1.96%) Relational Database
6 3 (1.96%) SQL Server
7 2 (1.31%) Aerospike
Development Applications
1 46 (30.07%) Git (software)
2 36 (23.53%) gulp
3 32 (20.92%) webpack
4 24 (15.69%) Karma Test Runner
5 22 (14.38%) Jasmine
5 22 (14.38%) PostCSS
6 21 (13.73%) Bower
7 17 (11.11%) Jenkins
8 14 (9.15%) Selenium
9 13 (8.50%) Grunt
10 12 (7.84%) Babel
11 9 (5.88%) JUnit
11 9 (5.88%) Mocha
12 8 (5.23%) Cucumber
12 8 (5.23%) Subversion
13 7 (4.58%) Maven
13 7 (4.58%) Vagrant
14 6 (3.92%) Bitbucket
15 4 (2.61%) Mercurial
15 4 (2.61%) TeamCity
General
1 17 (11.11%) Retail
2 16 (10.46%) Finance
3 13 (8.50%) Marketing
4 8 (5.23%) Banking
5 6 (3.92%) Advertising
5 6 (3.92%) Investment Banking
5 6 (3.92%) Retail Banking
6 3 (1.96%) Front Office
6 3 (1.96%) Games
6 3 (1.96%) Publishing
7 1 (0.65%) Telecoms
Job Titles
1 124 (81.05%) Developer
2 70 (45.75%) Senior Developer
3 47 (30.72%) Front End Developer (Client-Side Developer)
4 32 (20.92%) JavaScript Developer
5 28 (18.30%) Senior Front-End Developer
6 21 (13.73%) Android Developer
7 19 (12.42%) Full Stack Developer
8 18 (11.76%) Angular Developer
9 17 (11.11%) Applications Developer
10 13 (8.50%) .NET Developer
10 13 (8.50%) Senior .NET Developer
10 13 (8.50%) Senior Full Stack Developer
11 12 (7.84%) Senior Android Developer
12 11 (7.19%) Java Developer
12 11 (7.19%) Senior Applications Developer
13 9 (5.88%) Senior JavaScript Developer
14 7 (4.58%) HTML Developer
14 7 (4.58%) Software Engineer
15 6 (3.92%) Senior Java Developer
15 6 (3.92%) Web Developer
Libraries, Frameworks & Software Standards
1 122 (79.74%) CSS
2 116 (75.82%) HTML
3 110 (71.90%) AngularJS
4 98 (64.05%) HTML5
5 79 (51.63%) CSS3
6 69 (45.10%) jQuery
7 61 (39.87%) React
8 55 (35.95%) Node.js
9 46 (30.07%) JSON
10 42 (27.45%) RESTful
11 40 (26.14%) KnockoutJS
12 38 (24.84%) Sass
13 37 (24.18%) REST
14 35 (22.88%) LESS
15 34 (22.22%) Ajax
16 32 (20.92%) .NET
16 32 (20.92%) ASP.NET
17 28 (18.30%) Backbone.js
17 28 (18.30%) WebSockets
18 26 (16.99%) SignalR
Miscellaneous
1 49 (32.03%) User Experience
2 13 (8.50%) Greenfield Project
3 8 (5.23%) Computer Science
4 7 (4.58%) Data Structures
4 7 (4.58%) RIA
5 6 (3.92%) Fintech
6 5 (3.27%) Mobile App
7 4 (2.61%) Derivative
8 2 (1.31%) Fixed Income
9 1 (0.65%) Enterprise Software
Operating Systems
1 31 (20.26%) Android
2 14 (9.15%) Linux
3 10 (6.54%) Apple iOS
4 3 (1.96%) Unix
5 2 (1.31%) Windows
5 2 (1.31%) Windows Phone
Processes & Methodologies
1 76 (49.67%) Front End Development
2 71 (46.41%) Agile Software Development
3 67 (43.79%) Web Development
4 58 (37.91%) OO
5 56 (36.60%) Unit Testing
6 46 (30.07%) Software Engineering
7 38 (24.84%) MVC
7 38 (24.84%) TDD
8 29 (18.95%) Android Development
8 29 (18.95%) Cross-Browser Compatibility
9 28 (18.30%) MVVM
9 28 (18.30%) OOP
10 26 (16.99%) Push Notifications
11 20 (13.07%) Change Management
12 19 (12.42%) Test Automation
13 16 (10.46%) Microservices
13 16 (10.46%) Scrum
14 15 (9.80%) Content Management
14 15 (9.80%) Continuous Integration
14 15 (9.80%) E-Commerce
Programming Languages
1 153 (100.00%) JavaScript
2 101 (66.01%) ES6
3 46 (30.07%) Java
4 31 (20.26%) C#
5 23 (15.03%) Bash Shell
6 20 (13.07%) SQL
7 13 (8.50%) TypeScript
8 10 (6.54%) PHP
9 7 (4.58%) PHP 5
9 7 (4.58%) PHP 7
10 6 (3.92%) PL/SQL
11 4 (2.61%) Groovy
12 3 (1.96%) Python
13 2 (1.31%) Clojure
14 1 (0.65%) C
Qualifications
1 12 (7.84%) Degree
2 8 (5.23%) Computer Science Degree
3 2 (1.31%) Security Cleared
4 1 (0.65%) SC Cleared
Quality Assurance & Compliance
1 5 (3.27%) WCAG
System Software
1 11 (7.19%) Docker
Systems Management
1 7 (4.58%) Hadoop YARN
2 2 (1.31%) Ansible
2 2 (1.31%) Kubernetes
2 2 (1.31%) Opscode Chef
2 2 (1.31%) Puppet
Vendors
1 13 (8.50%) Microsoft
2 10 (6.54%) Oracle
3 9 (5.88%) Google
4 2 (1.31%) Adobe
4 2 (1.31%) Capita
4 2 (1.31%) ION Trading