Ejemplo de CV

Ejemplo de CV de Desarrollador Frontend

Este ejemplo corresponde a un Desarrollador Frontend con seis años de experiencia entre una consultora tecnológica y una empresa de producto de Barcelona, el recorrido más frecuente en el mercado español. Fíjese en cómo cada viñeta une una decisión técnica con una cifra verificable y en cómo el rendimiento y la accesibilidad ocupan un lugar propio en vez de quedar diluidos entre las tareas. Puede reutilizar la estructura tal cual y sustituir los datos por los suyos; lo que no debe copiar son las cifras, porque en la entrevista técnica le pedirán que explique cómo llegó a ellas.

Written & reviewed by the CVWon Editorial Team · Updated julio 2026

Cree su CV
Ejemplo vs. plantilla: Este es un CV real de Desarrollador Frontend, completo y comentado, para aprender sección por sección. ¿Listo para escribir el tuyo? Usar la plantilla de CV de Desarrollador Frontend →

Ejemplo de CV completo

Desarrollador Frontend

Perfil profesional

Desarrollador Frontend con 6 años de experiencia en React, TypeScript y Next.js, especializado en rendimiento web y accesibilidad. He liderado la creación de un sistema de diseño con 47 componentes adoptado por 5 equipos de producto y he reducido el LCP móvil de un portal con 9 millones de visitas mensuales de 4,2 s a 1,8 s. Trabajo con datos de campo (CrUX y RUM propio), no solo con auditorías en local, y aplico WCAG 2.2 AA desde el diseño en Figma hasta las pruebas automatizadas en CI. Acostumbrado a equipos distribuidos y a trabajar en inglés a diario, busco un puesto senior en producto donde la calidad de la interfaz sea una prioridad medible y no un deseo.

Logros destacados

Lideré la migración de un portal inmobiliario de ~9 M de visitas al mes desde una SPA con Create React App a Next.js 15 con App Router: el LCP móvil en el percentil 75 de CrUX bajó de 4,2 s a 1,8 s y las sesiones con rebote inmediato cayeron un 17 % en cuatro meses.
Diseñé y publiqué un sistema de diseño interno de 47 componentes en React y TypeScript, documentado en Storybook y distribuido como paquete privado en npm; su adopción por 5 equipos eliminó 3.400 líneas de CSS duplicado y redujo el tiempo medio de maquetación de una pantalla nueva de 3 días a 6 horas.
Reduje el JavaScript inicial de la ficha de producto de 410 kB a 178 kB mediante code splitting por ruta, importación diferida del reproductor de vídeo y sustitución de Moment.js por date-fns; incorporé un presupuesto de rendimiento en GitHub Actions que bloquea cualquier pull request que supere los 200 kB.
Resolví 214 incidencias de accesibilidad de nivel AA en el proceso de compra (contraste, foco visible, etiquetas asociadas, errores anunciados con aria-live y trampas de foco en modales), validadas con axe DevTools, NVDA y VoiceOver; la auditoría externa previa a la entrada en vigor de la Ley 11/2023 se cerró sin ninguna no conformidad crítica.
Bajé el INP del panel de administración de 410 ms a 140 ms aislando un filtro que recalculaba 12.000 filas en cada pulsación: virtualicé la tabla con TanStack Virtual, moví el ordenado a un Web Worker y apliqué useDeferredValue en la búsqueda.
Migré 68 pantallas de Vue 2 a Vue 3 con Composition API y Pinia sin detener la entrega de producto, usando una estrategia de convivencia por rutas durante 5 meses; el tiempo de build pasó de 9 min a 2 min al sustituir Webpack por Vite.
Elevé la cobertura de pruebas del frontend del 24 % al 71 % con Vitest y Testing Library y cubrí los 9 recorridos críticos con Playwright en CI; las incidencias de regresión reportadas por soporte tras cada despliegue bajaron de 11 a 2 de media por trimestre.
Implanté i18n con next-intl para es-ES, ca-ES, en-GB y pt-PT, incluidos formatos de fecha y moneda por locale y hreflang correcto; el tráfico orgánico procedente de Cataluña creció un 23 % en dos trimestres.
Mentoricé a 3 desarrolladores junior procedentes de FP Superior DAW y de bootcamp con revisiones de código semanales y una guía interna de patrones; los dos que siguen en la empresa asumieron funcionalidades completas de forma autónoma antes de cumplir un año.

Formación académica

Técnico Superior en Desarrollo de Aplicaciones Web (FP Superior DAW), instituto público de Barcelona, 2019, con FCT de 400 horas en una agencia digital. Complementado con 30 créditos del Grado en Ingeniería Informática de la UOC, cursados a tiempo parcial mientras trabajaba. En España conviven tres vías perfectamente válidas para este puesto (FP Superior DAW o DAM, Grado en Ingeniería Informática de universidades como la UPM, la UPC, la UC3M o la UOC, y bootcamps como Ironhack, Assembler o 42), y en empresas de producto casi ninguna oferta exige titulación universitaria: pesan más el código público y las decisiones que sepa defender. En consultoría y en procesos de la administración pública, en cambio, el título oficial o el certificado de profesionalidad sí puede ser un filtro formal, así que conviene indicarlo con su denominación exacta.

Certificaciones

Certificado de Profesionalidad IFCD0210 — Desarrollo de aplicaciones con tecnologías web (SEPE, nivel 3)
CPACC — Certified Professional in Accessibility Core Competencies (IAAP), la referencia para acreditar WCAG 2.2 y EN 301 549
Vue.js Certified Developer (certificación oficial de Certificates.dev)
Meta Front-End Developer Professional Certificate
Professional Scrum Master I (PSM I), habitual en consultoras españolas que trabajan por convenio con cliente final
Certificado de nivel B2 de inglés por la Escuela Oficial de Idiomas (EOI) o First Certificate de Cambridge
Curso de accesibilidad web y Real Decreto 1112/2018 del CENTAC o de la Fundación ONCE (valorado en licitaciones del sector público)

Competencias

¿Qué competencias debe destacar un CV de Desarrollador Frontend?

Técnica

React 19 y Next.js 15 (App Router, Server Components, Server Actions) Vue 3 con Composition API, Pinia y Nuxt TypeScript en modo estricto y JavaScript ES2023 HTML5 semántico, CSS3 moderno (Grid, container queries, cascade layers) y Sass Accesibilidad WCAG 2.2 AA, ARIA y navegación por teclado Optimización de Core Web Vitals: LCP, INP y CLS con datos de campo Arquitectura de sistemas de diseño y tokens con Style Dictionary Renderizado en servidor, generación estática e hidratación parcial (Astro) Consumo de REST y GraphQL con TanStack Query y Apollo Client Pruebas unitarias, de integración y end to end

Habilidades interpersonales

Comunicación con diseño y producto: traducir un Figma en decisiones técnicas y presupuestos de rendimiento Revisión de código constructiva y mentoría de perfiles junior Defensa argumentada de la accesibilidad ante negocio, con datos legales y de conversión Autonomía y trabajo asíncrono en equipos distribuidos Capacidad de priorizar deuda técnica frente a entrega, negociando plazos con el product owner Inglés profesional B2/C1 en reuniones y documentación

Herramientas

Vite, Turborepo y pnpm workspaces Storybook y Chromatic para pruebas visuales Figma y Figma Dev Mode Git, GitHub Actions y despliegues en Vercel Playwright, Vitest y Testing Library axe DevTools, Lighthouse CI, NVDA y VoiceOver Chrome DevTools (Performance, Coverage) y WebPageTest Sentry, Datadog RUM y Google Analytics 4 con Consent Mode Jira y Confluence
Categoría Competencias
Técnica React 19 y Next.js 15 (App Router, Server Components, Server Actions), Vue 3 con Composition API, Pinia y Nuxt, TypeScript en modo estricto y JavaScript ES2023, HTML5 semántico, CSS3 moderno (Grid, container queries, cascade layers) y Sass, Accesibilidad WCAG 2.2 AA, ARIA y navegación por teclado, Optimización de Core Web Vitals: LCP, INP y CLS con datos de campo, Arquitectura de sistemas de diseño y tokens con Style Dictionary, Renderizado en servidor, generación estática e hidratación parcial (Astro), Consumo de REST y GraphQL con TanStack Query y Apollo Client, Pruebas unitarias, de integración y end to end
Herramientas Vite, Turborepo y pnpm workspaces, Storybook y Chromatic para pruebas visuales, Figma y Figma Dev Mode, Git, GitHub Actions y despliegues en Vercel, Playwright, Vitest y Testing Library, axe DevTools, Lighthouse CI, NVDA y VoiceOver, Chrome DevTools (Performance, Coverage) y WebPageTest, Sentry, Datadog RUM y Google Analytics 4 con Consent Mode, Jira y Confluence
Habilidades interpersonales Comunicación con diseño y producto: traducir un Figma en decisiones técnicas y presupuestos de rendimiento, Revisión de código constructiva y mentoría de perfiles junior, Defensa argumentada de la accesibilidad ante negocio, con datos legales y de conversión, Autonomía y trabajo asíncrono en equipos distribuidos, Capacidad de priorizar deuda técnica frente a entrega, negociando plazos con el product owner, Inglés profesional B2/C1 en reuniones y documentación

Nota sectorial

El mercado frontend español está muy concentrado en Madrid y Barcelona y se divide en dos mundos con expectativas distintas. En consultoría y servicios (NTT Data, Indra/Minsait, Accenture, Sopra Steria, VASS y sus subcontratas) se rige por el convenio colectivo estatal de empresas de consultoría, el contrato indefinido es la norma desde el primer día y las bandas salariales son más rígidas: entre 24.000 € y 33.000 € brutos anuales para perfiles de 2 a 4 años, con proyectos para banca, seguros o administración pública donde Angular y los requisitos de accesibilidad del Real Decreto 1112/2018 siguen siendo determinantes. En empresas de producto y scale-ups (Cabify, Glovo, Wallapop, Idealista, Factorial, TravelPerk, Seat:Code, Freepik) el stack es React, Next.js o Vue, se paga entre 40.000 € y 60.000 € para perfiles senior, hay retribución flexible (seguro médico, ticket restaurante, formación) y a menudo modalidad híbrida de dos o tres días en oficina. Desde el 28 de junio de 2025, la Ley 11/2023 extiende las obligaciones de accesibilidad al comercio electrónico, la banca y el transporte, así que un frontend que sepa auditar y corregir con criterio tiene hoy un argumento de negociación que hace tres años no existía. Si trabaja en remoto para empresas extranjeras desde España, tenga presente que suelen contratar mediante EOR y que el bruto anual no siempre incluye los mismos conceptos que un contrato local.

FAQ

Preguntas frecuentes

Con datos de 2026, un perfil junior con menos de dos años se mueve entre 22.000 € y 28.000 € brutos anuales; de 3 a 5 años, entre 32.000 € y 42.000 €; y un senior en empresa de producto de Madrid o Barcelona, entre 45.000 € y 60.000 €, con casos de 65.000 € o más en compañías internacionales o cuando se suma responsabilidad de arquitectura de frontend. La consultoría paga por debajo de esa horquilla pero suele ofrecer contrato indefinido inmediato y proyectos de mayor tamaño. Compare siempre el bruto anual, el número de pagas y la retribución flexible antes de decidir.

Entre tres y seis por puesto, y menos en los más antiguos. La estructura que funciona es: acción técnica concreta, decisión que usted tomó y resultado medido. Si una viñeta no lleva número, casi siempre puede reescribirse para que lo lleve: componentes creados, milisegundos ahorrados, kilobytes eliminados, incidencias resueltas, equipos que adoptaron su trabajo o porcentaje de cobertura alcanzado.

Con capturas anonimizadas acompañadas del contexto y la métrica, con un caso de estudio escrito de 300 palabras por proyecto (problema, alternativas, decisión, resultado) y con un repositorio propio pequeño pero impecable: pruebas, CI, README claro y Storybook desplegado. En la práctica, un único proyecto bien documentado convence más que diez repositorios a medio terminar.

Sí, pero en una sola línea y al final del bloque técnico: «Nociones de Node.js y APIs REST suficientes para depurar la integración». Es útil porque muchos equipos españoles piden autonomía para tocar un BFF, pero si ocupa más espacio diluye las coincidencias de palabras clave del ATS y hace dudar al reclutador de si usted quiere un puesto de frontend o de full stack.

Sí, y es imprescindible. Angular sigue dominando en banca, seguros y administración pública en España. Reescriba el titular y el extracto con el nombre exacto del framework, mueva al principio los logros que se sostienen sin depender de la tecnología (rendimiento, accesibilidad, sistema de diseño, pruebas) y sea honesto con el nivel: es preferible decir «dos años con Angular 14, actualmente en React» que ocultarlo y fallar en la prueba técnica.

¿Todo listo para crear su CV?

Empiece ahora

Relacionados

Ejemplos de CV similares

Ingeniero QA

Tecnología

Ingeniero de Redes

Tecnología

Administrador de Base de Datos

Tecnología

Scrum Master

Tecnología

Jefe de Proyecto TI

Tecnología

Arquitecto de Sistemas

Tecnología