Client-Side - The part that users interact with.
Front-end
80%

Front-end
60%

Front-end
80%
Front-end
70%
Server Side Rendering
70%
WebGL Framework
15%
Language
30%

Front-end Framework
40%

Animation Library
40%

Animation Library
50%
Tools that can help web developers build User Interfaces

CSS Framework
50%

CSS Framework
70%

CSS Framework
30%

CSS Framework
70%
CSS Framework
80%

CSS Preprocessor
60%

CSS-in-JS
60%
Managing Application State

State Management
60%

State Management
70%
Server-Side - Everything you can't see on a website

Back-end
50%

Back-end
50%

Backend as a Serivce
20%

Backend as a Serivce
20%
Back-end Framework
30%

Back-end Framework
30%

Backend as a Service
20%
Storing, Maintaining and Accessing Data

Database
70%

Database
50%

Database
10%

ORM
40%

ORM
40%

ORM
30%
Database
30%

ORM
30%

ODM
30%
Android/iOS
Android/iOS
30%

Android/iOS
50%

Android/iOS
40%
Other Programming Languages in general

Language
40%
Language
70%
Language
60%
Managing changes to software code
Version Control
60%
Software that facilitates the creation, editing, organization and publication of content.
CMS
70%

CMS
20%

Headless CMS
70%

E-commerce CMS
30%
DevOps leverages the cloud for agile and automated software development and deployment.

Contanerization
20%

Cloud
25%

Server
20%

Hosting
50%

Hosting
40%

Hosting
30%

Hosting
30%

Cloud
20%
Automations are scripts or tools that automate repetitive tasks, improving efficiency and consistency.

Automations
30%

Automations
40%

Automations
50%

Automations
60%

Automations
30%

Automations
40%
AI/ML refers to the simulation of human intelligence in machines that are programmed to think and learn.

AI/ML
30%

AI/ML
50%

AI/ML
30%

AI/ML
40%

AI/ML
30%

AI/ML
30%

AI/ML
30%
Other Skills refers to additional competencies that may not fit into the primary categories.

Design Tool
50%

Design Tool
60%

WebSockets/Real-time
40%

Payments/Fintech
40%

API Query Language
40%