Period
to 16 August 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 16 August 2017 with a comparison to the same period in the previous 2 years.

ECMAScript
UK
6 months to
16 Aug 2017
Same period 2016 Same period 2015
Rank 1014 1171 1275
Rank change year-on-year +157 +104 -17
Permanent jobs citing ECMAScript 169 84 39
As % of all permanent IT jobs advertised in the UK 0.096% 0.042% 0.018%
As % of the Programming Languages category 0.17% 0.081% 0.035%
Number of salaries quoted 159 72 28
UK median annual salary £65,000 £56,250 £57,500
Median salary % change year-on-year +15.56% -2.17% +27.78%
10th Percentile £38,500 £38,750 £32,000
90th Percentile £84,000 £82,500 £67,750
UK excluding London median annual salary £47,500 £42,500 £32,000
% change year-on-year +11.76% +32.81% -14.67%

ECMAScript is in the programming language skills category. The next table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for programming language skills.

Programming Language Skills
UK
Permanent job vacancies with a requirement for programming language skills 98290 103647 111157
As % of all permanent IT job vacancies advertised in the UK 55.63% 52.33% 51.16%
Number of salaries quoted 81346 89680 94636
UK median annual salary £47,500 £47,500 £45,000
Median salary % change year-on-year - +5.56% +3.45%
10th Percentile £28,750 £28,250 £27,500
90th Percentile £77,500 £75,000 £72,500
UK excluding London median annual salary £42,500 £40,000 £40,000
% change year-on-year +6.25% - +1.27%

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 16 August 2017.

Salary histogram for ECMAScript in the UK

ECMAScript
Top 9 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 16 August 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 +145 169 £65,000 +18.18% 12
London +110 129 £65,000 +8.33% 8
UK excluding London +62 40 £47,500 +11.76% 4
South East - 30 £47,500 -
South West -2 4 £36,250 -19.44% 3
North of England - 4 £45,000 - 1
North West - 4 £45,000 - 1
Midlands +21 2 £50,000 +17.65%
East Midlands +14 2 £50,000 +17.65%

For the 6 months to 16 August 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 169 (100.00%) JavaScript
2 129 (76.33%) ES6
3 127 (75.15%) CSS
4 120 (71.01%) HTML
5 107 (63.31%) HTML5
6 104 (61.54%) AngularJS
7 94 (55.62%) Agile Software Development
8 80 (47.34%) Web Development
8 80 (47.34%) React
9 78 (46.15%) jQuery
10 77 (45.56%) CSS3
11 73 (43.20%) Node.js
12 68 (40.24%) TDD
13 66 (39.05%) Front End Development
14 65 (38.46%) Software Engineering
15 55 (32.54%) OO
16 51 (30.18%) Unit Testing
17 48 (28.40%) User Experience
18 47 (27.81%) JSON
18 47 (27.81%) MVC
19 46 (27.22%) Git (software)
20 42 (24.85%) RESTful
21 41 (24.26%) LESS
21 41 (24.26%) Java
22 39 (23.08%) Ajax
22 39 (23.08%) gulp
23 37 (21.89%) .NET
24 36 (21.30%) Karma Test Runner
24 36 (21.30%) REST
25 35 (20.71%) Internet

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 21 (12.43%) CMS
2 16 (9.47%) Elasticsearch
3 6 (3.55%) Jetty
3 6 (3.55%) Mule
3 6 (3.55%) Mule ESB
3 6 (3.55%) Tomcat
4 5 (2.96%) Apache
4 5 (2.96%) EPiServer
4 5 (2.96%) SAS
5 2 (1.18%) nginx
5 2 (1.18%) WordPress
6 1 (0.59%) Apache Solr
Applications
1 5 (2.96%) Photoshop
Cloud Services
1 32 (18.93%) Amazon AWS
2 23 (13.61%) Microsoft Azure
3 19 (11.24%) GitHub
4 16 (9.47%) Firebase
5 11 (6.51%) SaaS
6 1 (0.59%) Google Analytics
6 1 (0.59%) OpenShift
6 1 (0.59%) Slack
Communications & Networking
1 35 (20.71%) Internet
2 2 (1.18%) HTTP
Database & Business Intelligence
1 28 (16.57%) MySQL
2 10 (5.92%) SQLite
3 7 (4.14%) MongoDB
4 6 (3.55%) Amazon Redshift
4 6 (3.55%) Looker
5 3 (1.78%) NoSQL
5 3 (1.78%) QGIS
5 3 (1.78%) RDBMS
5 3 (1.78%) Redis
5 3 (1.78%) Relational Database
5 3 (1.78%) SQL Server
6 2 (1.18%) Aerospike
6 2 (1.18%) Blockchain
Development Applications
1 46 (27.22%) Git (software)
2 39 (23.08%) gulp
3 36 (21.30%) Karma Test Runner
4 30 (17.75%) Jasmine
4 30 (17.75%) Selenium
5 27 (15.98%) Grunt
6 25 (14.79%) Mocha
7 22 (13.02%) webpack
8 19 (11.24%) Jenkins
9 15 (8.88%) Bower
9 15 (8.88%) PostCSS
10 12 (7.10%) Babel
10 12 (7.10%) JUnit
11 10 (5.92%) Cucumber
12 9 (5.33%) Bitbucket
13 8 (4.73%) Maven
14 7 (4.14%) Subversion
15 6 (3.55%) Spock
16 3 (1.78%) EasyMock
16 3 (1.78%) Gradle
General
1 14 (8.28%) Retail
2 11 (6.51%) Finance
3 5 (2.96%) Banking
3 5 (2.96%) Publishing
4 4 (2.37%) Games
5 3 (1.78%) Investment Banking
5 3 (1.78%) Marketing
5 3 (1.78%) Retail Banking
6 2 (1.18%) Advertising
7 1 (0.59%) Financial Institution
7 1 (0.59%) Telecoms
Job Titles
1 137 (81.07%) Developer
2 67 (39.64%) Senior Developer
3 46 (27.22%) Front End Developer (Client-Side Developer)
4 45 (26.63%) JavaScript Developer
5 22 (13.02%) Senior Front-End Developer
6 21 (12.43%) HTML Developer
7 20 (11.83%) Node.js Developer
8 18 (10.65%) Full Stack Developer
9 16 (9.47%) HTML CSS Developer
10 13 (7.69%) .NET Developer
10 13 (7.69%) Angular Developer
10 13 (7.69%) Java Developer
10 13 (7.69%) Senior .NET Developer
10 13 (7.69%) Senior Full Stack Developer
10 13 (7.69%) Senior JavaScript Developer
11 11 (6.51%) Android Developer
11 11 (6.51%) Applications Developer
12 10 (5.92%) Senior Android Developer
13 9 (5.33%) Senior Applications Developer
13 9 (5.33%) Senior Java Developer
Libraries, Frameworks & Software Standards
1 127 (75.15%) CSS
2 120 (71.01%) HTML
3 107 (63.31%) HTML5
4 104 (61.54%) AngularJS
5 80 (47.34%) React
6 78 (46.15%) jQuery
7 77 (45.56%) CSS3
8 73 (43.20%) Node.js
9 47 (27.81%) JSON
10 42 (24.85%) RESTful
11 41 (24.26%) LESS
12 39 (23.08%) Ajax
13 37 (21.89%) .NET
14 36 (21.30%) REST
15 33 (19.53%) Backbone.js
16 32 (18.93%) KnockoutJS
17 31 (18.34%) Sass
18 29 (17.16%) ASP.NET
19 26 (15.38%) SignalR
19 26 (15.38%) WebSockets
Miscellaneous
1 48 (28.40%) User Experience
2 13 (7.69%) Computer Science
3 9 (5.33%) RIA
4 8 (4.73%) Data Structures
4 8 (4.73%) Mobile App
5 6 (3.55%) Greenfield Project
6 4 (2.37%) Enterprise Software
7 3 (1.78%) Fintech
7 3 (1.78%) Fixed Income
8 1 (0.59%) Analytical Skills
8 1 (0.59%) Smartphone
8 1 (0.59%) Social Media
Operating Systems
1 21 (12.43%) Android
2 19 (11.24%) Linux
3 8 (4.73%) Apple iOS
4 2 (1.18%) Unix
Processes & Methodologies
1 94 (55.62%) Agile Software Development
2 80 (47.34%) Web Development
3 68 (40.24%) TDD
4 66 (39.05%) Front End Development
5 65 (38.46%) Software Engineering
6 55 (32.54%) OO
7 51 (30.18%) Unit Testing
8 47 (27.81%) MVC
9 31 (18.34%) E-Commerce
10 30 (17.75%) OOP
10 30 (17.75%) Test Automation
11 29 (17.16%) Cross-Browser Compatibility
12 27 (15.98%) MVVM
13 26 (15.38%) Push Notifications
14 24 (14.20%) Scrum
15 20 (11.83%) Microservices
16 19 (11.24%) Android Development
17 16 (9.47%) Responsive Web Design
17 16 (9.47%) Web Application Development
18 15 (8.88%) Dependency Injection
Programming Languages
1 169 (100.00%) JavaScript
2 129 (76.33%) ES6
3 41 (24.26%) Java
4 34 (20.12%) C#
5 32 (18.93%) SQL
6 27 (15.98%) Bash Shell
7 13 (7.69%) Clojure
8 10 (5.92%) PL/SQL
8 10 (5.92%) TypeScript
9 6 (3.55%) Groovy
10 5 (2.96%) PHP
11 2 (1.18%) Python
11 2 (1.18%) Scala
12 1 (0.59%) PHP 5
12 1 (0.59%) PHP 7
12 1 (0.59%) R
Qualifications
1 15 (8.88%) Degree
2 11 (6.51%) Computer Science Degree
Quality Assurance & Compliance
1 7 (4.14%) QA
2 3 (1.78%) WCAG
System Software
1 13 (7.69%) Docker
Systems Management
1 1 (0.59%) Hadoop YARN
1 1 (0.59%) Kubernetes
Vendors
1 20 (11.83%) Oracle
2 13 (7.69%) Microsoft
3 8 (4.73%) Adobe
4 3 (1.78%) ION Trading
5 1 (0.59%) Google