Skills Directory

171 technical skills — browse jobs, challenges, and verified talent for each.

.NET
AA/B Testing

A/B Testing is the scientific method behind data-driven product decisions, enabling teams to compare two versions of a webpage, feature, or campaign to determine which performs better.

AAccessibility

Accessibility ensures digital products can be used by everyone, including people with disabilities.

AAcquisition Funnels

Acquisition Funnels describe the stages a potential customer passes through from first awareness to converted user — and optimising each stage is the core work of growth and marketing teams.

AAdaptability

Adaptability is one of the most sought-after soft skills in tech, describing the ability to thrive through change, learn new technologies quickly, and adjust to shifting priorities.

AAgile

Agile is a project management methodology that revolutionizes how software development teams work through iterative development, collaboration, and rapid adaptation to change.

AAI Evaluation

AI Evaluation is the emerging discipline of rigorously assessing AI model outputs for accuracy, safety, bias, and reliability.

AI Integration

AI Integration is the practice of embedding AI capabilities — LLMs, vision models, recommendation engines, and automated pipelines — into existing products and workflows.

AAnalytics

Analytics is the foundation of data-driven decision making, encompassing the collection, processing, and interpretation of data to generate business insights.

Angular

Angular is a powerful TypeScript-based web framework developed by Google that enables developers to build dynamic, scalable single-page applications.

API Design

API Design is the craft of creating interfaces that developers love to use — intuitive, consistent, reliable, and well-documented.

API Testing

API Testing is the practice of verifying that software interfaces behave correctly, securely, and at scale.

AArtificial Intelligence

Artificial Intelligence is the defining technology of our era, enabling machines to learn from data, understand language, recognise images, and make decisions with superhuman accuracy.

ASP.NET
Astro

Astro is a cutting-edge web framework that builds lightning-fast websites by shipping zero JavaScript by default.

BB2B SaaS

B2B SaaS (Business-to-Business Software as a Service) is the dominant software delivery model of the modern era, and understanding its mechanics — growth loops, pricing, churn, NRR — is essential for product, growth, and commercial roles at the thousands of SaaS companies hiring worldwide.

Bash
BBenchmarking

Benchmarking is the systematic measurement and comparison of system performance, code efficiency, or business metrics against reference points — either historical baselines, competitors, or established standards.

Bootstrap

Bootstrap is the world's most popular CSS framework, powering millions of websites including Twitter, Spotify, and LinkedIn.

BBrand Building

Brand Building is the strategic process of creating a distinct and compelling identity for a product, company, or individual that resonates with target audiences.

BBundlers

JavaScript bundlers are the build tools that transform and bundle modern JavaScript, TypeScript, CSS, and assets into optimised files for browser delivery.

BBusiness Model Development

Business Model Development is the discipline of designing how a company creates, delivers, and captures value.

C#

C# is a versatile, object-oriented programming language developed by Microsoft that powers everything from web applications to desktop software and games.

C++

C++ is a powerful, high-performance programming language that serves as the backbone for countless critical systems and applications.

CCampaign Leadership

Campaign Leadership is the ability to plan, manage, and deliver complex marketing campaigns end-to-end — coordinating cross-functional teams, managing budgets, setting objectives, and ensuring every element launches on time with consistent messaging.

CCampaign Optimization

Campaign Optimisation is the ongoing process of improving the performance of marketing campaigns through data analysis, testing, and iterative refinement.

CCategory Management

Category Management is the retail and e-commerce practice of managing product groups as strategic business units — making range, pricing, placement, and supplier decisions that maximise value for both the business and customers.

CCI/CD

CI/CD (Continuous Integration/Continuous Deployment) is a cornerstone practice in modern software development that automates code integration, testing, and deployment.

Claude

Claude is Anthropic's advanced AI assistant that excels at complex reasoning, creative tasks, and code generation.

CCode Review

Code Review is the practice of systematically examining source code written by peers to catch bugs, ensure quality, share knowledge, and maintain engineering standards.

CCommunication

Communication is a fundamental skill that bridges the gap between complex technical concepts and business outcomes.

CContent Direction

Content Direction is the strategic and creative leadership of how a brand communicates across all content channels — from editorial planning and tone of voice to content quality standards and team management.

CCopywriting

Copywriting is the art and science of writing text that persuades, converts, and resonates with target audiences.

CCoroutines

Coroutines are a powerful concurrency programming concept that enables efficient handling of asynchronous operations without blocking program execution.

CCreative Direction

Creative Direction is the leadership of a brand or campaign's overall visual and conceptual vision.

CRO

Conversion Rate Optimisation (CRO) is the systematic process of increasing the percentage of website visitors who complete a desired action — making a purchase, signing up, downloading, or requesting a demo.

CSS

CSS (Cascading Style Sheets) is the fundamental styling language that brings visual design to life on the web.

CCustomer Research

Customer Research is the practice of systematically studying customers to understand their needs, behaviours, motivations, and pain points.

Dart

Dart is Google's modern programming language that powers Flutter, one of the world's fastest-growing mobile development frameworks.

DData Analysis

Data Analysis is the systematic process of examining, cleaning, and interpreting raw data to uncover meaningful insights and patterns.

DData Validation

Data Validation is the process of ensuring that data is correct, complete, consistent, and useful before it enters a system or is used for analysis.

DData-Driven Decision Making

Data-Driven Decision Making (DDDM) is the practice of basing strategic and tactical choices on analysed data rather than intuition alone.

DDemand Generation

Demand Generation is the full set of marketing activities that create awareness of and demand for a company's products or services.

DDesign Systems

Design Systems are comprehensive collections of reusable components, guidelines, and standards that ensure consistency across digital products.

DDevOps

DevOps combines development and operations practices to accelerate software delivery while maintaining quality and reliability.

DDigital Prepaid

Digital Prepaid covers the technology and business of prepaid payment products — prepaid cards, digital vouchers, gift cards, loyalty wallets, and stored-value accounts.

DDistributed Systems

Distributed Systems are the architectural backbone of every application you use at scale — from Google Search to Netflix streaming.

Django

Django is a powerful Python web framework that enables rapid development of secure, scalable web applications.

EE-commerce

E-commerce has revolutionized how businesses sell products and services online, creating massive opportunities in the digital economy.

Elixir

Elixir is a dynamic, functional programming language designed for building maintainable and scalable applications.

EEmbedded Systems

Embedded Systems Engineering is the development of software for specialised hardware — microcontrollers, sensors, actuators, and custom devices — where computing resources are constrained and reliability is critical.

EExperimentation

Experimentation is the practice of running controlled tests to validate hypotheses and make better product and business decisions.

Express.js

Express.

FastAPI

FastAPI is a modern, high-performance web framework for building APIs with Python that has become essential for backend development.

FFinancial Modeling

Financial Modelling is the practice of building quantitative representations of a company's financial performance to support decision-making — from startup fundraising to M&A analysis to operational planning.

Flask

Flask is a lightweight Python web framework that powers countless web applications and APIs across the tech industry.

Flutter

Flutter is Google's open-source UI framework for building natively compiled, multi-platform applications from a single codebase.

Go

Go (Golang) is Google's statically typed, compiled programming language designed for simplicity, high performance, and exceptional concurrency.

GraphQL

GraphQL is Facebook's query language for APIs that lets clients request exactly the data they need — no more, no less.

GGrowth Mindset

Growth mindset is the belief that abilities and intelligence can be developed through dedication, hard work, and learning from failure.

GGrowth Strategy

Growth Strategy is the discipline of systematically identifying and capitalising on the highest-leverage levers for scaling a business.

GGTM Strategy

Go-to-Market (GTM) Strategy is the plan for launching a product or entering a market — defining who you're selling to, why they'll buy, through which channels, at what price, and with what messaging.

HHallucination Detection

Hallucination Detection is the practice of identifying and mitigating false or fabricated information generated by large language models (LLMs).

HHardware Design

Hardware Design is the discipline of designing the physical electronic systems that power the world's devices — from PCB layout to schematic design, component selection, and prototype testing.

HTML5

HTML5 is the foundation of the web — the markup language that structures every webpage.

HHypothesis Testing

Hypothesis Testing is the statistical framework for making data-driven decisions — determining whether observed data provides sufficient evidence to support or reject a proposed explanation.

IInfluencer Marketing

Influencer Marketing is the practice of partnering with individuals who have established credibility and audiences to promote products or services.

iOS Development

iOS Development is the practice of building applications for Apple's iPhone, iPad, and other iOS platforms.

IIoT

IoT (Internet of Things) Development is the practice of connecting physical devices — sensors, actuators, machines, vehicles — to the internet and to each other, enabling data collection, remote control, and automation at scale.

IIteration

Iteration is a fundamental programming concept involving the repetition of processes or code blocks to achieve desired outcomes.

Java

Java is one of the world's most popular and versatile programming languages, powering everything from mobile apps to enterprise systems.

JavaScript

JavaScript is the world's most widely used programming language, running in every web browser and powering the majority of the internet's interactive experiences.

Jetpack Compose

Jetpack Compose is Google's modern declarative UI toolkit for Android development.

JWT
KKoin

Koin is a lightweight dependency injection framework for Kotlin applications — Android, Kotlin Multiplatform, and server-side Ktor apps.

Kotlin

Kotlin is a modern programming language developed by JetBrains that has become the preferred language for Android development and is rapidly expanding into backend and cross-platform development.

KKPI Analysis

KPI Analysis is the practice of selecting, tracking, and interpreting Key Performance Indicators to guide business strategy and evaluate operational performance.

KKPI Monitoring

KPI Monitoring is the ongoing practice of tracking key performance indicators in real time or near-real time to detect performance changes, trigger alerts, and ensure business health.

LLanding Page Optimization

Landing Page Optimisation (LPO) is the practice of improving web pages to increase the percentage of visitors who convert — signing up, purchasing, or taking another desired action.

Laravel

Laravel is PHP's most popular web development framework, powering millions of websites and applications worldwide.

Linux
LLLM Testing

LLM Testing is the specialised discipline of evaluating and validating large language model outputs to ensure they are accurate, safe, on-brand, and performant before and after production deployment.

Looker

Looker (now part of Google Cloud) is the enterprise-grade business intelligence platform known for its unique semantic layer approach — the LookML data modelling language lets data teams define metrics once and consistently serve them across all dashboards, reports, and data products.

MMachine Learning

Machine Learning is the branch of AI where systems learn patterns from data rather than following explicit rules.

MManagement Consulting

Management Consulting is the practice of advising organisations on strategy, operations, and organisational effectiveness.

MMarketplace Commerce

Marketplace Commerce is the construction and operation of multi-sided platforms that connect buyers and sellers, creating network effects that make the platform more valuable as it grows.

MMentoring

Mentoring is the practice of sharing knowledge, experience, and guidance to help others grow professionally and personally.

MMicroservices

Microservices architecture is the dominant approach for building large-scale software systems, decomposing applications into independently deployable services.

MMobile App Design

Mobile App Design is the art and science of creating intuitive, visually appealing user interfaces for smartphone and tablet applications.

MMobile Design

Mobile Design focuses on creating intuitive, visually appealing interfaces for smartphones and tablets.

MMQTT

MQTT (Message Queuing Telemetry Transport) is the dominant messaging protocol in IoT and Industrial IoT (IIoT) applications.

NestJS

NestJS is the leading enterprise-grade Node.

Next.js

Next.

NNoSQL

NoSQL databases have revolutionized how modern applications handle data, offering flexible alternatives to traditional SQL databases.

Nuxt.js

Nuxt.

OObject-Oriented Programming

Object-Oriented Programming (OOP) is the most widely used programming paradigm, enabling developers to model complex systems as collaborating objects with data and behaviour.

OOptical Devices

Optical Devices Engineering covers the design, development, and software integration of optics-based hardware — laser systems, cameras, LIDAR sensors, fibre optic communications, and imaging systems.

PP&L Management

P&L Management (Profit and Loss Management) is the accountability for a business unit's financial performance — owning both the revenue and cost sides to drive profitable growth.

PPage Builder Proficiency

Page builder proficiency is the ability to create and customise web pages using visual, drag-and-drop builders — primarily Elementor and Breakdance on WordPress, or Webflow, Framer, and similar no-code platforms.

PPaid Traffic

Paid Traffic refers to website or app visitors acquired through paid advertising channels — Google Ads, Meta Ads, LinkedIn Ads, TikTok Ads, display networks, and programmatic buying.

PPerformance Marketing

Performance Marketing is digital marketing structured entirely around measurable outcomes — clicks, leads, sales, and sign-ups — as opposed to brand awareness metrics.

PPerformance Optimization

Performance Optimisation is the engineering practice of making software faster, more efficient, and more cost-effective.

PHP

PHP is one of the world's most widely-used server-side programming languages, powering over 75% of websites including Facebook, WordPress, and Wikipedia.

PPodcast Production

Podcast Production is the technical and creative practice of creating, editing, and distributing audio (and increasingly video) podcast content.

PowerShell
PPresentation Skills

Presentation Skills are the ability to communicate complex ideas clearly, confidently, and persuasively to any audience — from technical teams to executive stakeholders.

PPricing Strategy

Pricing Strategy is the practice of determining how to charge for products and services in ways that maximise revenue, attract target customers, and reflect value delivered.

PProcess Design

Process Design is the practice of creating, documenting, and optimising workflows, systems, and operational procedures to improve efficiency, quality, and scalability.

Product Design

Product Design is the strategic process of creating digital products that solve user problems while achieving business goals.

Product Management

Product Management is the discipline of defining what to build, for whom, and why — sitting at the heart of technology companies and owning the strategy, roadmap, and success of products.

PProduction Deployment

Production Deployment is the practice of safely, reliably, and efficiently releasing software to users in live environments.

PPrompt Engineering

Prompt Engineering is the practice of designing and optimising inputs to AI language models to reliably produce desired outputs.

PPrototyping

Prototyping is the cornerstone of modern product development, enabling teams to test ideas quickly before full implementation.

Python

Python is one of the most in-demand programming languages in today's tech industry, powering everything from web applications to artificial intelligence systems.

QQA Testing

QA Testing (Quality Assurance Testing) is the systematic process of evaluating software to identify defects, ensure requirements are met, and verify that the product works as expected.

QQuality Metrics

Quality Metrics are the quantitative measures used to assess the reliability, maintainability, and correctness of software and business processes.

React

React is a powerful JavaScript library for building user interfaces, created by Facebook and used by millions of developers worldwide.

React Native

React Native is a powerful cross-platform mobile development framework that enables developers to build native mobile apps using JavaScript and React.

RReal-time Data Processing

Real-Time Data Processing is the capability to ingest, process, and act on data streams as they arrive — within milliseconds to seconds, rather than hours or days.

Remix

Remix is a modern full-stack web framework that's revolutionizing how developers build fast, dynamic web applications.

RResponsive Design

Responsive Design is a web development approach that ensures websites and applications work seamlessly across all devices and screen sizes.

RResponsive Web Design

Responsive web design (RWD) is the fundamental approach to building websites that work across all device sizes — from smartphones to large desktop monitors.

RREST

REST (Representational State Transfer) is a fundamental architectural style for building web APIs that connect applications and services across the internet.

RREST APIs

REST APIs are the communication protocols that power modern web and mobile applications, enabling different software systems to exchange data seamlessly.

RROI Analysis

ROI Analysis (Return on Investment Analysis) is the practice of measuring and comparing the financial returns generated by investments, projects, or initiatives relative to their costs.

Ruby

Ruby is a dynamic, object-oriented programming language renowned for its elegant syntax and developer-friendly approach.

Ruby on Rails

Ruby on Rails is a powerful web development framework that enables rapid creation of robust web applications.

Rust

Rust is a modern systems programming language that prioritizes memory safety, speed, and concurrency without sacrificing performance.

SSaaS

SaaS (Software as a Service) is the delivery model that has transformed software from a one-time purchase into a continuous relationship — subscription-based products delivered over the internet.

Scala

Scala is a powerful programming language that combines object-oriented and functional programming paradigms, making it highly versatile for modern software development.

SScalability

Scalability is the ability of a system to handle growing amounts of work by adding resources — whether that's more users, more data, or more transactions.

SScrum

Scrum is the world's most widely adopted agile framework for managing software development projects and product delivery.

SSecurity

Security Engineering is the practice of designing and implementing systems to protect against attack, data theft, and unauthorised access.

SSEO

SEO (Search Engine Optimisation) is the practice of improving a website's visibility in organic search results.

SSocial Media Marketing

Social Media Marketing is the use of social networks — Instagram, LinkedIn, TikTok, X, YouTube, and others — to build brand awareness, engage communities, and drive business outcomes.

Spring Boot

Spring Boot is Java's most popular framework for building enterprise-grade web applications and microservices.

SQL

SQL (Structured Query Language) is the standard language for managing and manipulating relational databases, making it one of the most essential skills in tech.

SStakeholder Management

Stakeholder Management is a critical skill that involves identifying, engaging, and maintaining relationships with all parties who have an interest in or influence over a project or organization.

State Management

State Management is the practice of handling how data flows and changes throughout an application — one of the most complex and consequential challenges in frontend and mobile development.

SStrategic Planning

Strategic Planning is the process of defining long-term direction, setting priorities, and allocating resources to achieve organisational goals.

SSupply Chain Management

Supply Chain Management is the coordination of all activities involved in sourcing, production, and delivery of goods — from raw materials to end customer.

Svelte

Svelte is a modern JavaScript framework that compiles components into highly optimized vanilla JavaScript at build time.

Swift

Swift is Apple's modern programming language for iOS, macOS, and other Apple platforms, powering millions of mobile apps worldwide.

Symfony

Symfony is a powerful PHP web application framework that has become a cornerstone of modern web development.

SSystem Design

System Design is the art and science of architecting scalable, reliable software systems that can handle millions of users.

Tableau

Tableau is a leading data visualization and business intelligence platform that transforms raw data into interactive dashboards and reports.

Tailwind CSS

Tailwind CSS is a utility-first CSS framework that has revolutionized web development by providing pre-built classes for rapid UI creation.

TTeam Leadership

Team Leadership is the ability to guide, inspire, and coordinate a group of people toward shared goals.

Team Management

Team Management is the operational and people-leadership practice of ensuring a team consistently delivers results — covering hiring, performance, process, culture, and communication.

TTest Automation

Test Automation is the use of software tools to execute tests automatically, replacing or supplementing manual testing.

TTest-Driven Development

Test-Driven Development (TDD) is a software development methodology where tests are written before the actual code.

TTesting

Software testing is the discipline of validating that code behaves correctly, reliably, and securely across expected and unexpected conditions.

TikTok Ads

TikTok Ads is a powerful advertising platform that enables businesses to reach over 1 billion active users through creative video campaigns.

TypeScript

TypeScript is a powerful programming language that adds static typing to JavaScript, making code more reliable and maintainable.

UUI/UX Design

UI/UX Design is the discipline of creating digital products that are visually compelling (UI — User Interface) and genuinely intuitive to use (UX — User Experience).

UUsability Testing

Usability Testing is a critical UX research method that evaluates how real users interact with digital products, websites, and applications.

UUser Experience Design

User Experience Design (UX Design) is the process of creating digital products that are intuitive, accessible, and enjoyable for users.

UUser Flow Design

User Flow Design is the practice of mapping and optimising the paths that users take through a product to accomplish their goals.

UUser Intent Analysis

User Intent Analysis is the practice of understanding why users come to a product or page — what they're trying to accomplish — and designing experiences that match and serve that intent.

UUser Interface Design

User Interface Design is the art and science of creating intuitive, visually appealing digital interfaces that users interact with daily.

UUser Research

User Research is the foundation of successful digital products, involving systematic study of user behaviors, needs, and motivations.

UUX/UI Design Principles

UX/UI design principles are the foundational concepts that guide effective interface design — heuristics, cognitive psychology insights, visual design rules, and interaction patterns that consistently produce usable, accessible, and satisfying digital experiences.

VValue Proposition

Value Proposition design is the skill of articulating what makes a product or service uniquely valuable to a specific customer segment — the clear, compelling reason why they should choose you over every alternative.

Vue.js

Vue.

WWallets

Digital Wallets development is the engineering of payment and value-storage systems — from mobile payment wallets and prepaid card infrastructure to cryptocurrency wallets and embedded financial products.

WWeb Development Best Practices

Web development best practices are the collection of principles, patterns, and standards that distinguishes professional-grade web applications from fragile, insecure, or hard-to-maintain code.

WWeb Performance Optimization

Web Performance Optimisation is the practice of making websites and web applications load faster and feel more responsive, directly impacting user experience, SEO rankings, and conversion rates.

WebGL
Windows
WWireframing

Wireframing is the practice of creating low-fidelity visual representations of interface layouts to communicate structure and functionality before visual design begins.

WooCommerce

WooCommerce is the world's most widely used e-commerce platform, powering over 35% of all online stores globally as a plugin for WordPress.

Why technical skills matter in modern hiring

Employers increasingly evaluate candidates on demonstrated ability rather than listed credentials. Each skill page on Talento shows you real job openings that require that skill, practical challenges you can complete to prove your proficiency, and a talent pool of verified professionals who have already passed those challenges.

Whether you’re a React developer building SPAs, a Python engineer working on data pipelines, or a TypeScript architect designing scalable systems — Talento maps each skill to the companies actively hiring for it and the challenges that best assess it.

How to use this directory

Click any skill to see its dedicated page: a description of what the skill involves, which roles demand it, open jobs that list it as a requirement, and challenges you can attempt to earn a verified score. Your scores are attached to your public profile and visible to every hiring team on the platform.

Looking for tools instead? Visit the Tools Directory.