CV de developer para ATS: qué filtra y cómo escribirlo
Llevas tres semanas aplicando a puestos remotos en empresas de Estados Unidos y Europa. Cuarenta candidaturas. Dos respuestas automáticas de "we've decided to move forward with other candidates" y treinta y ocho silencios.
Un amigo te manda un vídeo: "El 75 % de los CV los descarta un robot". No eres tú, es la máquina. Así que pagas una herramienta que te promete un CV de developer para ATS, lo rellenas de keywords y vuelves a aplicar. Mismo silencio.
El problema es que el robot que te imaginas casi nunca existe. Y mientras peleas contra él, descuidas lo que sí decide si pasas: que tu CV se convierta en datos limpios y que un recruiter lo entienda de un vistazo.
En corto: un ATS no lee tu CV para juzgarte: lo convierte en campos de una base de datos donde el recruiter busca y filtra. La cifra del 75 % de rechazo automático se atribuye a una empresa que vendía software de CV y nunca publicó datos. Un CV en inglés de una columna, con títulos estándar y bullets de verbo + qué + impacto, se parsea bien y se lee rápido.
¿Qué es un ATS y qué hace de verdad con tu CV?
Un ATS (applicant tracking system) es el software donde una empresa publica sus ofertas, recibe las candidaturas y gestiona a cada candidato por fases, desde la solicitud hasta la contratación. Greenhouse, Lever, Ashby y Workday son algunos de los que más vas a ver en empresas tech.
Un ATS hace tres cosas con tu candidatura:
- Parsing. Según Greenhouse, el sistema "scans an imported resume and auto-fills appropriate fields with information it detects" (Greenhouse, Unsuccessful resume parse). Nombre, contacto, empresas, cargos, fechas.
- Búsqueda por términos. El recruiter no lee 400 CV en orden: activa la búsqueda de texto completo y escribe términos, y "any candidates matching your search terms will display" en la lista, con un fragmento que muestra dónde aparece cada término (Greenhouse, Search resumes for keywords).
- Knockout questions. Ashby permite reglas que "automatically archive candidates based on their answers to your global application questions", y solo en su plan Enterprise (Ashby Docs). Ese filtro automático mira tus respuestas al formulario, no el diseño de tu CV.
Y si el parsing falla, Greenhouse no te descarta: avisa de que "the resume has only been attached" y alguien rellena los datos a mano. Lo que pierdes es llegar con una ficha limpia.
De dónde sale el mito del 75 % de CV descartados
La cifra del 75 % no tiene un estudio publicado detrás: se atribuye a Preptel, un proveedor de software de CV que nunca publicó muestra ni metodología.
En 2014, Fortune ya escribía que esa tasa de rechazo "probably came from a study by a job search services firm called Preptel" (Fortune, 2014). Fíjate en el "probably": ni siquiera entonces había estudio enlazado.
Preptel vendía software para "optimizar" CV frente a los ATS, así que tenía todo el interés en que el ATS diera miedo. Según Uncharted Career, la empresa cerró en 2013 y nunca publicó estudio, datos ni método. No hay un documento original de Preptel localizable, así que trátalo como origen probable, no probado.
Los datos en sentido contrario tienen sus propios límites. Un estudio de Enhancv con 25 recruiters de Estados Unidos (publicado en noviembre de 2025) encontró que 23, el 92 %, no rechazan CV automáticamente por formato, contenido o diseño (Enhancv).
Los otros 2, el 8 %, sí descartan a quien no llega a un umbral de match o de experiencia. Ninguna de las dos cifras cuenta las preguntas eliminatorias del formulario. Son 25 personas y Enhancv vende plantillas de CV: es una pista, no una prueba.
Ojo con el matiz contrario. El informe Hidden Workers de Harvard Business School y Accenture (2021) encontró que más del 90 % de las empresas encuestadas que usan estos sistemas los emplean para hacer un primer corte o clasificar candidatos ("make a first cut or rank") (HBS Working Knowledge).
No contradice a Enhancv: ese primer corte incluye preguntas eliminatorias y criterios que fija la empresa, mientras que Enhancv preguntaba por el rechazo por formato o contenido del CV. El filtro existe. Lo que no existe es un robot universal que lea tu CV y lo tire.
CV de diseño vs CV ATS-friendly
Un CV de una columna en texto plano se parsea mejor que uno de diseño: columnas, tablas, gráficos y el contacto en la cabecera son causas de fallo documentadas.
Greenhouse lista lo que rompe su parser: currículums "uploaded as an image", archivos de más de 2,5 MB, gráficos, fotos o word art, tablas, cabeceras y pies de página, maquetación en columnas y el contacto metido en un cuadro de texto o en la cabecera (Greenhouse). Documentación oficial, no folclore de LinkedIn.
| Criterio | CV de diseño (dos columnas, iconos, barras de nivel) | CV ATS-friendly (una columna, texto plano) |
|---|---|---|
| Parsing en Greenhouse | Columnas, gráficos y tablas figuran como causa de fallo | Sin causas de fallo documentadas en la estructura |
| Contacto | A menudo en cabecera o caja lateral: Greenhouse lo cita como problema | En el cuerpo, primera línea |
| Nivel de skills | Barras de "React 80 %" que el parser no convierte en dato | "React (4 years), TypeScript, RxJS" en texto |
| Lectura humana | Atractivo en pantalla, lento de escanear | Menos vistoso, se escanea de arriba abajo |
| Peso del archivo | Imágenes que pueden superar el límite de 2,5 MB de Greenhouse | Normalmente muy por debajo |
| Limitación / riesgo | Ficha incompleta o desordenada; dependes de que alguien la corrija | Si es pobre en contenido, ningún formato te salva; no destaca visualmente |
Una prueba rápida: si puedes seleccionar y copiar todo el texto de tu PDF y pegarlo en un bloc de notas en el orden correcto, vas bien. Si sale desordenado, es una buena señal de que el parser también tropezará.
Formato de CV de developer para ATS que se parsea bien
El formato seguro es aburrido a propósito. Una columna. Títulos de sección estándar en inglés: Experience, Education, Skills, Projects. Nada de "My Journey" ni "Toolbox": Greenhouse cita los CV sin secciones claras como causa de fallo.
Mantén el mismo formato dentro de cada sección: Greenhouse cita los "differing formats throughout each section". Con las fechas es fácil: elige uno, por ejemplo "Mar 2023 – Present", y no lo cambies. Cargo completo ("Frontend Developer", no "Dev") y nombre completo de la empresa (con Inc., Ltd. o S.L. si lo lleva).
Exporta a PDF desde Google Docs o Word, nunca un escaneo ni una captura. Enlaces a GitHub y portafolio como URL visibles, no solo iconos. Y una o dos páginas: no lo pide ningún ATS, es buena práctica para el humano que viene después.
Ese humano te importa más que el parser. Si tu CV remite a proyectos, que estén presentables: en errores en tu portafolio que hacen que los reclutadores te descarten tienes lo que se revisa al abrir el enlace.
Cómo escribir tu CV en inglés: bullets de resume de software engineer
El bullet que funciona tiene tres piezas: verbo de acción en pasado, qué hiciste con qué tecnología y el efecto medible. El recruiter busca la tecnología; el hiring manager busca el efecto.
Ejemplo con Lucía, una candidata ficticia frontend de Medellín. Así lo tenía:
- Responsible for the development of the checkout in Angular.
- I assisted to the daily meetings and realized code reviews.
- Actually working with tests.
Así queda reescrito:
- Rebuilt the checkout flow in Angular 17 with Signals, cutting
average completion time from 4 to 2.5 minutes.
- Reviewed 10–15 pull requests per week and introduced a shared
ESLint config adopted by 3 teams.
- Raised unit test coverage of the payments module from 30% to 75%
with Jest and Testing Library.
Las cifras son inventadas, como Lucía. Las tuyas tienen que ser reales y defendibles en la entrevista. Si no tienes métrica, describe el alcance: usuarios, equipos, volumen de datos.
El último bullet no es casual: "Jest" y "Testing Library" aparecen tal cual en muchas ofertas frontend. Si te falta esa experiencia, el curso de Testing en Angular con Jest y Testing Library te da algo concreto que contar.
Falsos amigos que delatan un CV traducido
El CV de Lucía tenía tres errores clásicos de hispanohablante. "Assist" significa ayudar, no asistir: a una reunión se va con attend (Cambridge, assist; attend). "Realize" casi siempre es darse cuenta; para "realizar" una tarea, carried out o conducted.
"Actually" es "en realidad", no "actualmente": usa currently (Cambridge, actually). Y "eventually" es "al final", no "eventualmente". Un CV con estos fallos no rompe el parser, pero le dice al humano que no revisaste el inglés.
Otro tic: "Responsible for…". Describe un puesto, no un logro. Empieza cada bullet con el verbo: built, migrated, reduced, led, automated.
Palabras clave en el CV: copiar la oferta sin hacer trampa
Como el recruiter busca por términos, usa el vocabulario exacto de la oferta cuando sea verdad. Si piden "TypeScript" y tú escribes solo "TS", puedes no salir en la búsqueda. Si piden "REST APIs" y lo has hecho, que esas palabras estén.
Lo que no funciona es el truco del texto blanco: pegar la oferta entera en blanco sobre blanco. El Washington Post lo contó en 2023, y en el hilo de Hacker News sobre el artículo un comentario explica por qué no funciona.
Como apunta ese comentario, muchas plataformas enseñan al recruiter el texto extraído, no tu PDF, y ahí "your Lorem Ipsum-esque paragraph of buzzwords will stand out like a sore thumb" (comentario de StevePerkins).
Da igual que el ATS lo detecte o no: un humano lo ve en la ficha y desconfía del resto.
Límites: lo que un CV para ATS no resuelve
No hay una "puntuación ATS" universal. Las notas de las webs de "ATS checker" son de herramientas de terceros que simulan un estándar que no existe. En junio de 2026 un developer pasó su CV por el hiring agent open source de HackerRank y obtuvo entre 66 y 99 sobre 100 en cien ejecuciones del mismo archivo, con el modelo local que trae por defecto (Dan Unparsed).
En el hilo de Hacker News, el CTO de HackerRank aclaró: "It's not an ATS. We don't use it to screen our open roles". Aun así, reconoció que lo usaron para ordenar candidaturas de prácticas y que descartaba las que quedaban más abajo, con otro modelo y otra configuración.
Cada empresa configura su ATS distinto. Las knockout questions sobre permiso de trabajo, zona horaria o salario pueden descartarte antes de que nadie abra tu CV. Ningún formato arregla un "no" a "Are you authorized to work in the US?".
El CV no sustituye a la red. Una recomendación interna se salta buena parte de este embudo. El CV perfecto te mete en la pila; no te saca de ella.
El formato no compensa la falta de contenido. Si tus bullets no muestran nivel, el parser los leerá perfecto y el humano los descartará igual. Para saber qué señales de seniority buscan, lee ser junior no depende de los años.
Por dónde empezar con tu CV de developer para ATS
- Abre tu PDF, selecciona todo, copia y pégalo en un bloc de notas. Si el orden sale roto o el contacto desaparece, pasa a una plantilla de una columna antes de enviar otra candidatura.
- Reescribe tus cinco bullets más importantes con verbo + qué + impacto.
Si te faltan proyectos reales que contar, en Construye con IA llevas una idea a producto desplegado: justo lo que da para un bullet con números.
Y si quieres que otros developers revisen tu CV antes de enviarlo, en Dominicode Labs tienes la comunidad para hacerlo.
Y antes de firmar, decide cómo vas a cobrar: contractor, EOR o nómina. Lo tienes en trabajo remoto de developer en USD.
Cuando el CV pase el corte, la siguiente fase es la prueba técnica: aquí tienes cómo prepararla.
Preguntas frecuentes
¿Es verdad que un ATS descarta el 75 % de los CV?
No hay evidencia publicada que la respalde. La cifra se atribuye a Preptel, una empresa de software de CV que nunca publicó estudio ni metodología. Lo que sí se filtra automáticamente, sobre todo, son las respuestas del formulario. Una minoría de empresas también descarta por debajo de una puntuación de match que configura ella misma.
¿Mejor PDF o Word para un CV de developer para ATS?
Un PDF generado desde un editor de texto, con texto seleccionable, funciona en los ATS habituales. Lo que falla es el PDF escaneado o exportado como imagen: Greenhouse lo cita expresamente entre las causas de parsing fallido.
¿Sirven las webs que dan una puntuación ATS a mi CV?
Solo como revisión de formato. Esas notas son de herramientas de terceros: no hay una puntuación ATS estándar, y cada empresa configura su sistema a su manera. Una nota alta no garantiza nada.
¿Tengo que tener el CV en inglés para empresas remotas internacionales?
Si la oferta está en inglés, sí. El recruiter buscará con términos en inglés y lo normal es que la entrevista sea en inglés. Ten un CV en inglés y otro en castellano, no un documento bilingüe.
¿Qué palabras clave pongo en un CV de developer?
Las de la oferta, tal cual, cuando sean verdad. El recruiter busca por términos en el ATS: si piden "TypeScript" y escribes solo "TS", puedes no salir en la búsqueda. Pegar la oferta en texto blanco no funciona: quien revisa la ficha lo ve.
Por Bezael Pérez — Developer senior con más de 15 años de experiencia y fundador de Dominicode.
¿Te resultó útil este artículo?
Compártelo con tu comunidad y ayuda a otros desarrolladores.
