Period
to 15 October 2019

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

Chai Assertion Library (Chai.js)
UK
6 months to
15 Oct 2019
Same period 2018 Same period 2017
Rank 908 878 1028
Rank change year-on-year -30 +150 +139
Permanent jobs citing Chai 163 291 164
As % of all permanent IT jobs advertised in the UK 0.12% 0.18% 0.094%
As % of the Libraries, Frameworks & Software Standards category 0.32% 0.44% 0.23%
Number of salaries quoted 134 163 121
UK median annual salary £60,000 £75,000 £60,000
Median salary % change year-on-year -20.00% +25.00% -
10th Percentile £42,500 £44,000 £36,250
90th Percentile £85,500 £92,500 £85,000
UK excluding London median annual salary £60,000 £52,500 £50,000
% change year-on-year +14.29% +5.00% +17.65%

Chai is in the Software Libraries and Frameworks category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for technical specification, industry standards, software libraries and framework skills.

All Software Libraries and Frameworks
UK
Permanent vacancies with a requirement for technical specification, industry standards, software libraries and framework skills 51,406 65,794 69,874
As % of all permanent IT jobs advertised in the UK 37.38% 39.97% 40.20%
Number of salaries quoted 42,193 54,459 57,815
UK median annual salary £55,000 £50,500 £50,000
Median salary % change year-on-year +8.91% +1.00% +5.26%
10th Percentile £32,500 £31,250 £29,750
90th Percentile £87,500 £82,500 £77,500
UK excluding London median annual salary £45,000 £45,000 £42,500
% change year-on-year - +5.88% +2.41%

Chai
Job Vacancy Trend

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

Job vacancy trend for Chai in the UK

Chai
Salary Trend

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

Salary trend for Chai in the UK

Chai
Salary Histogram

The salary distribution of IT jobs citing Chai over the 6 months to 15 October 2019.

Salary histogram for Chai in the UK

Chai
Top 12 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Chai within the UK over the 6 months to 15 October 2019. 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 -25 141 £60,000 -20.00% 23
London -53 88 £60,000 -20.00% 17
UK excluding London +94 70 £60,000 +14.29% 8
South East +66 32 £77,500 +29.17% 2
Scotland - 17 £46,500 - 1
Midlands +49 11 £60,000 +110.53% 1
North of England +1 9 £40,000 -17.53% 3
East Midlands - 7 £60,000 -
Yorkshire +6 5 £40,000 -28.89%
West Midlands +32 4 £40,000 +40.35% 1
North West +18 4 £37,500 -22.68% 3
South West +9 1 £60,000 -15.79%

For the 6 months to 15 October 2019, IT jobs citing Chai also mentioned the following skills in order of popularity. The figures indicate the absolute number co-occurrences and as a proportion of all permanent job ads with a requirement for Chai.

1 157 (96.32%) JavaScript
2 147 (90.18%) Mocha
3 113 (69.33%) TDD
4 112 (68.71%) Agile Software Development
5 102 (62.58%) Jest
6 100 (61.35%) React
7 98 (60.12%) Node.js
8 96 (58.90%) CSS
9 89 (54.60%) Scrum
10 86 (52.76%) Continuous Integration
11 83 (50.92%) AngularJS
12 80 (49.08%) Kanban
13 78 (47.85%) Jasmine
14 77 (47.24%) User Experience
15 75 (46.01%) webpack
15 75 (46.01%) HTML
16 66 (40.49%) BDD
17 63 (38.65%) ES6
18 61 (37.42%) Problem-Solving
19 59 (36.20%) OO
20 58 (35.58%) Selenium
21 56 (34.36%) HTML5
21 56 (34.36%) Redux
22 55 (33.74%) Unit Testing
22 55 (33.74%) Computer Science
23 53 (32.52%) Sinon.JS
24 50 (30.67%) CSS3
25 48 (29.45%) Jenkins
25 48 (29.45%) Degree
26 46 (28.22%) DevOps

Chai
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 24 (14.72%) CMS
2 19 (11.66%) Confluence
3 17 (10.43%) Drupal
3 17 (10.43%) Sitecore CMS
3 17 (10.43%) WordPress
4 16 (9.82%) SugarCRM
5 11 (6.75%) Apache Solr
6 4 (2.45%) Apache
7 3 (1.84%) Headless CMS
8 2 (1.23%) JBoss
8 2 (1.23%) Tomcat
9 1 (0.61%) Apache Spark
9 1 (0.61%) Cloud Foundry
Cloud Services
1 34 (20.86%) npm
2 31 (19.02%) AWS
3 25 (15.34%) Azure
4 24 (14.72%) Serverless
5 22 (13.50%) GCP
6 20 (12.27%) GitHub
7 4 (2.45%) Heroku
8 3 (1.84%) Google Analytics
8 3 (1.84%) IaaS
9 2 (1.23%) Amazon EC2
9 2 (1.23%) SaaS
10 1 (0.61%) Amazon ECS
10 1 (0.61%) Amazon S3
10 1 (0.61%) AWS Lambda
10 1 (0.61%) CloudFront
10 1 (0.61%) PaaS
10 1 (0.61%) Route 53
Database & Business Intelligence
1 17 (10.43%) MySQL
2 13 (7.98%) MongoDB
3 8 (4.91%) PostgreSQL
4 4 (2.45%) MariaDB
4 4 (2.45%) NoSQL
5 3 (1.84%) JasperReports
6 2 (1.23%) Big Data
6 2 (1.23%) RethinkDB
7 1 (0.61%) Blockchain
7 1 (0.61%) Hadoop
7 1 (0.61%) Redis
Development Applications
1 147 (90.18%) Mocha
2 78 (47.85%) Jasmine
3 75 (46.01%) webpack
4 58 (35.58%) Selenium
5 53 (32.52%) Sinon.JS
6 48 (29.45%) Jenkins
7 41 (25.15%) Git (software)
8 40 (24.54%) JIRA
8 40 (24.54%) Karma Test Runner
8 40 (24.54%) Protractor
9 28 (17.18%) Grunt
10 25 (15.34%) gulp
11 20 (12.27%) CircleCI
12 8 (4.91%) Cucumber
13 7 (4.29%) WebDriver
14 6 (3.68%) Maven
15 4 (2.45%) Ant
16 3 (1.84%) Babel
16 3 (1.84%) Travis CI
17 2 (1.23%) PHPUnit
General
1 44 (26.99%) Games
2 43 (26.38%) Finance
3 21 (12.88%) Marketing
4 20 (12.27%) Electronics
4 20 (12.27%) Manufacturing
4 20 (12.27%) Public Sector
4 20 (12.27%) Telecoms
5 8 (4.91%) Retail
6 5 (3.07%) Banking
6 5 (3.07%) Publishing
7 3 (1.84%) Advertising
8 2 (1.23%) Back Office
9 1 (0.61%) Automotive
9 1 (0.61%) Law
Job Titles
1 103 (63.19%) Developer
2 34 (20.86%) React Developer
3 32 (19.63%) JavaScript Developer
4 30 (18.40%) Senior Developer
5 27 (16.56%) Node.js Developer
6 24 (14.72%) Software Engineer
6 24 (14.72%) UI Developer
7 23 (14.11%) Games Developer
8 21 (12.88%) Senior Games Developer
9 19 (11.66%) Front End Developer (Client-Side Developer)
9 19 (11.66%) JavaScript Engineer
10 18 (11.04%) Senior Software Engineer
11 14 (8.59%) Senior Web Engineer
11 14 (8.59%) Web Engineer
12 13 (7.98%) Full Stack Developer
13 8 (4.91%) DevOps Engineer
13 8 (4.91%) Lead DevOps
14 7 (4.29%) Senior Front-End Developer
15 6 (3.68%) Lead DevOps Engineer
16 4 (2.45%) Java Engineer
Libraries, Frameworks & Software Standards
1 102 (62.58%) Jest
2 100 (61.35%) React
3 98 (60.12%) Node.js
4 96 (58.90%) CSS
5 83 (50.92%) AngularJS
6 75 (46.01%) HTML
7 56 (34.36%) HTML5
7 56 (34.36%) Redux
8 50 (30.67%) CSS3
9 44 (26.99%) REST
10 43 (26.38%) Enzyme
11 38 (23.31%) RESTful
12 37 (22.70%) Sass
13 36 (22.09%) Vue.js
14 35 (21.47%) Ember.js
14 35 (21.47%) Gherkin
14 35 (21.47%) HTML5 Canvas
14 35 (21.47%) React Native
14 35 (21.47%) SVG
15 28 (17.18%) Twitter Bootstrap
Miscellaneous
1 77 (47.24%) User Experience
2 41 (25.15%) Algorithms
2 41 (25.15%) Data Structures
3 35 (21.47%) Online Gambling
4 10 (6.13%) iPad
5 7 (4.29%) Mobile App
6 5 (3.07%) Social Network
7 3 (1.84%) Greenfield Project
8 1 (0.61%) Analytical Mindset
8 1 (0.61%) Analytical Skills
8 1 (0.61%) Enterprise Cloud
8 1 (0.61%) Self-Motivation
Operating Systems
1 5 (3.07%) Android
2 4 (2.45%) Apple iOS
3 1 (0.61%) Linux
3 1 (0.61%) Windows
Processes & Methodologies
1 113 (69.33%) TDD
2 112 (68.71%) Agile Software Development
3 89 (54.60%) Scrum
4 86 (52.76%) Continuous Integration
5 80 (49.08%) Kanban
6 66 (40.49%) BDD
7 61 (37.42%) Problem-Solving
8 59 (36.20%) OO
9 55 (33.74%) Computer Science
9 55 (33.74%) Unit Testing
10 46 (28.22%) DevOps
11 44 (26.99%) Continuous Delivery
12 43 (26.38%) OOD
12 43 (26.38%) Responsive Web Design
12 43 (26.38%) Software Engineering
13 40 (24.54%) Complexity Analysis
13 40 (24.54%) Continuous Improvement
13 40 (24.54%) OOP
14 38 (23.31%) Coaching
15 37 (22.70%) SOLID
Programming Languages
1 157 (96.32%) JavaScript
2 63 (38.65%) ES6
3 26 (15.95%) ES7
3 26 (15.95%) PHP
4 23 (14.11%) Java
5 17 (10.43%) Python
6 11 (6.75%) C#
7 9 (5.52%) TypeScript
8 6 (3.68%) Kotlin
9 5 (3.07%) ES8
10 3 (1.84%) Groovy
10 3 (1.84%) Java 8
10 3 (1.84%) Ruby
10 3 (1.84%) Scala
11 2 (1.23%) SQL
12 1 (0.61%) Clojure
12 1 (0.61%) Go
Qualifications
1 48 (29.45%) Degree
2 12 (7.36%) Computer Science Degree
3 2 (1.23%) ISEB
3 2 (1.23%) ISTQB
Quality Assurance & Compliance
1 8 (4.91%) QA
System Software
1 36 (22.09%) Docker
Systems Management
1 24 (14.72%) Kubernetes
2 22 (13.50%) Ansible
3 19 (11.66%) Docker Swarm
3 19 (11.66%) Terraform
4 1 (0.61%) Opscode Chef
Vendors
1 20 (12.27%) hybris
1 20 (12.27%) SAP
2 17 (10.43%) Sitecore
3 12 (7.36%) Google
4 1 (0.61%) Apple
4 1 (0.61%) Oracle
4 1 (0.61%) Twitter