— GUÍA · CONTRATAR PROGRAMADORES

Contratar programadores en España: lo que piden, lo que cuesta y cómo hacerlo

Lo que piden hoy los programadores y desarrolladores en España por nivel y ciudad, lo que le cuesta a la empresa con la Seguridad Social y la selección incluidas, dónde están los buenos candidatos, cuánto tardan en incorporarse y qué contrato usar. Con la calculadora de coste empresa integrada.

¿Eres programador y buscas trabajo? Esta guía es para las empresas que contratan. Si quieres que te tengamos en cuenta para puestos tech, únete a la red. Unirme a la red de perfiles →

Actualizado en noviembre de 2026 · Guía para empresas
Por , cofundador y CEO de ON3 Works
En resumen

Un programador en España pide 41.500 € brutos de mediana y un senior 46.000 €; en Madrid la mediana tech sube a 50.000 €. A la empresa le cuesta un 32,15 % más en Seguridad Social: 60.789 € al año por ese senior. La mediana de preaviso es de 15 días. Para junior, un portal basta; para senior, los buenos no se inscriben, y un headhunter IT hace la búsqueda directa y la evaluación técnica: ON3 Works presenta la primera shortlist en 24–48 horas y cobra el 7 % o el 20 % solo si contratas.

Calculadora · coste empresa 2026

¿Cuánto le cuesta a la empresa este trabajador?

Tipo de contrato
Accidentes de trabajo (AT/EP)
Coste total para la empresa al año
59.468 €4.956 € al mes · 32,15 % sobre el salario
De dónde sale la cifra · cotización a cargo de la empresa 2026
Salario bruto anual45.000 €
Base de cotización45.000 €
Contingencias comunes · 23,60 %10.620 €
Desempleo · 5,50 %2.475 €
FOGASA · 0,20 %90 €
Formación profesional · 0,60 %270 €
MEI (mecanismo de equidad intergeneracional) · 0,75 %338 €
Accidentes de trabajo y EP · 1,50 %675 €
Total Seguridad Social a cargo de la empresa · 32,15 %14.468 €
Coste empresa59.468 €
El primer año, contando la selección
Agencia tradicional · 20 % del salario, lo habitual en perfiles tech68.468 €honorarios 9.000 €
ON3 Agentic · 7 %, selección con IA, sustitución gratis en 60 días62.618 €honorarios 3.150 €
ON3 Atelier · 20 %, un ingeniero sénior entrevista a cada finalista, sustitución gratis en 90 días68.468 €honorarios 9.000 €
Honorarios solo a éxito, sin anticipo; el IVA va aparte, como en cualquier agencia. No incluye equipo, formación, dietas ni el coste de la vacante mientras se cubre.
— 01 · Lo que piden

Lo que pide un programador en España en 2026, por nivel y ciudad

Antes de abrir la oferta, la banda. Los 3.389 candidatos tech que han hablado con ON3 Works entre 2025 y 2026 piden una mediana de 46.000 € brutos anuales en todos los niveles y perfiles; un programador, 41.500 €, y un programador senior, 46.000 €. El 73 % pide una cifra redonda (múltiplo de 5.000 €) y el 27 % da un rango. ON3 Works, expectativas salariales tech 2026

CiudadCandidatos techMediana que pidenFrente a Madrid, a igual nivel
Madrid1.34050.000 €—
Barcelona1.14548.000 €−2 %
Valencia8345.000 €−4 %

Candidatos residentes en cada provincia; mediana de salario bruto anual pedido, todos los niveles y familias.

Dos cosas mueven la cifra más que la ciudad: el inglés y el tipo de empresa. Un senior con inglés C1 o superior pide un 21 % más que uno con B1, y las scale-ups y hubs internacionales pagan muy por encima de las consultoras. Qué pagan las empresas por rol, nivel y tipo de empresa está en la calculadora de salarios tech; el detalle por perfil, en salario de un programador en España, frontend, DevOps, ingeniero de datos y data scientist.

— 02 · Lo que cuesta

Lo que le cuesta a la empresa: salario, Seguridad Social y selección

Sobre el salario bruto, la empresa paga un 32,15 % de Seguridad Social con contrato indefinido (30,65 % de tipos generales más 1,50 % de accidentes de trabajo en programación y consultoría, CNAE 62), hasta la base máxima de 5.101,20 € al mes. Un programador senior de 46.000 € cuesta 60.789 € al año. La calculadora de arriba lo hace para cualquier salario y tipo de contrato, y muestra el primer año con los honorarios de selección incluidos. Orden de cotización 2026 · Tarifa de primas AT/EP, CNAE 62

Vía de selecciónHonorariosSobre 46.000 €Qué incluye
Portal de empleoPor oferta o por clicCientos de eurosCandidaturas; tú criba, entrevistas y evalúas, y asumes el riesgo
Agencia tradicional, a éxito15–25 %6.900 €–11.500 €Candidatos presentados; garantía de 1–3 meses
ON3 Agentic7 %3.220 €Búsqueda directa con IA, shortlist en 24–48 h, sustitución gratis en 60 días
ON3 Atelier20 %9.200 €Lo anterior más entrevista técnica de cada finalista por un ingeniero sénior, sustitución gratis en 90 días

Honorarios sobre el salario bruto anual del primer año, IVA aparte. El precio de un portal depende del portal y del plan.

— 03 · Dónde están

Dónde encontrar programadores, y con quién compites por ellos

  • ·Portales (InfoJobs, LinkedIn, Tecnoempleo). Recibes candidaturas de quien busca activamente. Funciona para junior y perfiles comunes; para senior, la mayoría de los buenos no se inscriben en ofertas.
  • ·Comunidades y código. GitHub, meetups, comunidades de cada stack, Manfred. Donde están los que no buscan, y donde más tiempo cuesta llegar a ellos uno a uno.
  • ·Referencias. La vía más barata y la que más se agota: el equipo conoce a diez personas, no a cien.
  • ·Headhunter IT. Búsqueda directa, también entre los pasivos, con evaluación técnica antes de presentarlos. Lo que hace, lo que cobra y cómo elegirlo está en headhunter IT.

La competencia no son solo las empresas de tu ciudad. El 14 de octubre de 2026, 71 de las 250 mayores tecnológicas del mundo tenían ofertas técnicas en España, muchas en remoto y con bandas internacionales; el candidato que te interesa recibe sus mensajes la misma semana que el tuyo. Quiénes son y qué piden está en big tech que contratan ingenieros en España.

— 04 · El proceso

De la oferta a la incorporación sin perder al candidato por el camino

  • ·Brief claro. Stack real, nivel, qué va a construir los primeros seis meses, banda salarial, modalidad. Sin lista de deseos de veinte tecnologías: cada requisito innecesario quita candidatos.
  • ·Dos rondas, no cinco. Una conversación técnica con alguien que sabe programar y una con quien decide. Las pruebas técnicas largas sin pagar expulsan a los seniors.
  • ·Decisión en días. Los mejores candidatos tienen otra oferta en una o dos semanas. La mediana de ON3 Works desde el brief hasta la contratación está por debajo de 30 días porque las decisiones se toman en 48 horas, no en reuniones semanales.
  • ·Oferta por escrito con banda y condiciones. Desde octubre de 2026 la empresa debe detallar por escrito el salario y sus complementos antes de la incorporación. Y preaviso: la mediana de los candidatos es de 15 días; el 75 % puede empezar en 15 o menos.
  • ·Contrato. Indefinido como norma, periodo de prueba de hasta seis meses para técnicos titulados, temporal solo con causa. Para proyectos cerrados, un freelance: alternativa a Toptal en Europa.
— 05 · Cuándo delegar

Cuándo compensa un headhunter y cuándo hacerlo en casa

Hazlo en casa cuando el perfil es junior o común, cuando tienes a alguien que puede evaluar técnicamente y tiene tiempo, y cuando no hay prisa. Delega cuando el perfil es senior o escaso, cuando el puesto lleva más de un mes abierto, o cuando cada semana de vacante cuesta más que el honorario: en un puesto de 46.000 € son unos 885 € a la semana solo en salario. La cuenta completa, con costes reales y riesgo de una mala contratación, está en agencia de selección frente a equipo interno; cómo trabajamos y qué cobramos, en precios de ON3 Works.

— 06 · Preguntas

Preguntas frecuentes sobre contratar programadores

¿Cuánto cuesta contratar un programador en España en 2026?

Lo que piden los candidatos: 41.500 € brutos anuales de mediana para un programador y 46.000 € para un senior, según los datos de ON3 Works. La empresa paga además un 32,15 % de Seguridad Social con contrato indefinido en una empresa de tecnología, así que un senior de 46.000 € cuesta 60.789 € al año (5.066 € al mes). Si lo contratas a través de una agencia, el primer año suma los honorarios: 6.900 €–11.500 € en una agencia tradicional (15–25 %), 3.220 € con ON3 Agentic (7 %) o 9.200 € con ON3 Atelier (20 %).

¿Dónde encontrar programadores para contratar?

Cuatro vías: portales de empleo (InfoJobs, LinkedIn, Tecnoempleo), donde recibes candidaturas de quien busca activamente; comunidades y eventos técnicos (GitHub, meetups, Manfred), donde están los que no buscan; tu propia red y las referencias del equipo; y un headhunter IT, que hace la búsqueda directa y la evaluación técnica por ti. Para perfiles junior los portales funcionan; para senior y perfiles escasos, la mayoría de los buenos candidatos no se inscriben en ofertas, y ahí está la diferencia.

¿Cuánto tarda en incorporarse un programador?

La mediana de preaviso de los candidatos tech en España es de 15 días y el 75 % puede incorporarse en 15 días o menos; solo el 2 % necesita más de 30. El cuello de botella no suele ser el preaviso sino el proceso: con ON3 Works la primera shortlist llega en 24–48 horas y la mediana desde el brief hasta la contratación está por debajo de 30 días.

¿Qué contrato se usa para contratar a un programador?

Desde la reforma laboral de 2022 el contrato ordinario es el indefinido; el temporal exige una causa (sustitución o circunstancias de la producción) y cotiza más por desempleo (6,70 % frente a 5,50 %). El periodo de prueba puede ser de hasta seis meses para técnicos titulados. Para un proyecto cerrado, la alternativa es un freelance o contratista, que factura y no cotiza por cuenta de la empresa.

¿Hay que publicar el salario en la oferta?

Todavía no es obligatorio en España, pero conviene: las ofertas con banda salarial reciben más candidaturas y filtran mejor. Desde el 5 de octubre de 2026 (Real Decreto 723/2026) la empresa sí debe detallar por escrito el salario y sus complementos a la persona contratada antes de que empiece. Tener bandas documentadas por rol evita negociar a ciegas.

¿Contratar a través de un headhunter o hacerlo internamente?

Internamente compensa cuando el perfil es junior o muy común, cuando alguien del equipo puede evaluar técnicamente y tiene tiempo, y cuando no hay prisa. Un headhunter IT compensa cuando el perfil es senior o escaso, cuando el puesto lleva más de un mes abierto, o cuando el coste de la vacante (el salario entre 52 cada semana, más lo que no se construye) supera el honorario en pocas semanas. ON3 Works cobra solo si contratas: 7 % o 20 % del salario bruto anual, sin anticipo.

¿Tienes un puesto de programador abierto?

Cuéntanos el stack, el nivel y la banda en 15 minutos. Primera shortlist en 24–48 horas; solo pagas si contratas, 7 % o 20 %.

Pedir candidatos →
O reserva 15 minutos con nuestro CEO
Lecturas relacionadas

Fuentes

ON3 Works, expectativas salariales tech en España 2026. 3.389 candidatos que hablaron con ON3 Works entre 2025 y 2026: medianas por nivel, provincia, familia y nivel de inglés; preaviso.

ON3 Works, salario de un programador en España (2026). Mediana de 41.500 € y 46.000 € senior, de los mismos datos.

Orden de cotización 2026 y tarifa de primas AT/EP. Tipos a cargo de la empresa: 30,65 % generales más 1,50 % AT/EP para el CNAE 62; base máxima de 5.101,20 €/mes.

Estatuto de los Trabajadores (arts. 14 y 15) y Real Decreto 723/2026. Contratos indefinido y temporal, periodo de prueba; información salarial por escrito desde el 5 de octubre de 2026.

ON3 Works, big tech en España (14/10/2026). 71 de las 250 mayores tecnológicas con ofertas técnicas en España.

Honorarios. Agencias tradicionales 15–25 % a éxito; ON3 Works 7 % Agentic y 20 % Atelier, sin anticipo, IVA aparte.