Ejemplos de CV de Desarrollador Frontend para 2026
La Oficina de Estadísticas Laborales informa un salario anual medio de 90.930 USD para desarrolladores web (SOC 15-1254) a mayo de 2024, con un crecimiento del empleo proyectado del 7% hasta 2034 — aproximadamente 19.000 vacantes anuales entre 216.000 puestos existentes. Pero el título de «Desarrollador Frontend» comanda significativamente más: los datos salariales de Motion Recruitment de 2026 sitúan a los ingenieros frontend de nivel medio entre 113.000 y 140.000 USD a nivel nacional, con puestos senior en San Francisco alcanzando los 200.000 USD. La razón es la especificidad — React es utilizado por el 40% de los desarrolladores en todo el mundo, la adopción de TypeScript se ha vuelto «casi obligatoria» según la encuesta de la industria de 2026 de The Frontend Company, y Next.js ascendió del puesto 11 al 4 entre los frameworks más utilizados entre 2022 y 2026. Sin embargo, el 97% de las empresas tecnológicas ahora utilizan sistemas de seguimiento de candidatos que analizan los currículums en busca de nombres exactos de frameworks y números de versión, y un CV que diga «experiencia con frameworks de JavaScript» en lugar de «React 18 con Server Components y Suspense para la obtención de datos» queda filtrado antes de que un gerente de contratación lo lea. Esta guía proporciona tres currículums vitae de desarrollador frontend completos y anotados — nivel inicial, intermedio y senior/staff — cada uno construido con las métricas de rendimiento específicas, el vocabulario de arquitectura de componentes y las versiones de framework que los sistemas ATS y los gerentes de contratación de ingeniería buscan en 2026.
Puntos Clave
- **Cuantifica el rendimiento con las métricas de Core Web Vitals** — Largest Contentful Paint (LCP) inferior a 2,5 segundos, Interaction to Next Paint (INP) inferior a 200 milisegundos y Cumulative Layout Shift (CLS) inferior a 0,1 son las tres señales de clasificación de Google, y solo el 47% de los sitios web cumplen con los tres umbrales. Un punto del CV que dice «mejoré el rendimiento de la página» es invisible al lado de uno que dice «reduje el LCP de 4,8s a 1,9s y el CLS de 0,34 a 0,06, moviendo la aplicación de "Pobre" a "Bueno" en la evaluación de Core Web Vitals de Google para 2,3 millones de usuarios mensuales.»
- **Nombra los frameworks con números de versión y APIs específicas** — React 18 con Concurrent Features, Next.js 14 App Router con Server Components, TypeScript 5.4 con el operador satisfies, Vue 3 Composition API con Pinia, Tailwind CSS v3.4, Storybook 8 con Component Story Format 3. La «experiencia genérica con React» activa una coincidencia de palabra clave ATS; «React 18 Server Components» activa tres. Cada API nombrada es un acierto de palabra clave separado que aumenta la puntuación de coincidencia.
- **Demuestra la accesibilidad como una habilidad técnica, no una casilla de verificación** — Cumplimiento de WCAG 2.2 Nivel AA, roles de landmark ARIA, pruebas automatizadas con axe-core, pruebas manuales con VoiceOver y NVDA, elementos HTML5 semánticos, patrones de navegación por teclado y ratios de contraste de color (mínimo 4,5:1 para texto normal). Solo el 5% de las ofertas de trabajo frontend mencionan explícitamente WCAG, pero las empresas que lo hacen — bancos, sistemas sanitarios, contratistas gubernamentales, plataformas de comercio electrónico — pagan primas del 15-20% por experiencia en accesibilidad.
- **Muestra arquitectura de componentes a escala** — Número de componentes (más de 50 en un sistema de diseño), cobertura de documentación en Storybook (95%+), tasa de adopción de componentes compartidos entre equipos, tamaño del bundle por componente (menos de 5KB gzipped), efectividad del tree-shaking y superficie de la API de props. Los sistemas de diseño y las bibliotecas de componentes son los artefactos que distinguen a los desarrolladores frontend senior de los desarrolladores que solo los consumen.
- **Diferencia el frontend del full-stack con especificidad** — Los CV frontend deben enfatizar las estrategias de renderizado (SSR, SSG, ISR, CSR), los patrones de gestión de estado (React Query para el estado del servidor, Zustand para el estado del cliente), el rendimiento de las animaciones (transformaciones compuestas por GPU, requestAnimationFrame), la optimización de imágenes (next/image, AVIF/WebP, srcset responsivo) y el uso de APIs del navegador (Intersection Observer, Web Workers, Service Workers). Un desarrollador frontend que escribe «construyó APIs RESTful» está compitiendo en el carril equivocado.
CV de Desarrollador Frontend de Nivel Inicial (0-2 Años de Experiencia)
Ejemplo Completo de CV
**ELENA VASQUEZ** Portland, OR 97209 | (503) 555-0147 | [email protected] | LinkedIn: linkedin.com/in/elenavasquezdev | GitHub: github.com/elenavasquez | Portafolio: elenavasquez.dev
**RESUMEN PROFESIONAL** Desarrolladora frontend con 16 meses de experiencia profesional construyendo aplicaciones React 18 en una empresa SaaS B2B que atiende a 14.000 usuarios activos mensuales. Construí y envié 23 componentes React usando TypeScript 5.3, implementé diseños responsivos con Tailwind CSS v3.4 en 12 páginas de producto, y reduje el Largest Contentful Paint (LCP) de 3,7s a 2,1s en la landing page de mayor tráfico de la empresa mediante optimización de imágenes y code splitting. Alcancé una cobertura de pruebas unitarias del 92% en componentes nuevos utilizando Vitest y React Testing Library. Documenté todos los componentes en Storybook 8 con controles interactivos y anotaciones de accesibilidad. Completé las certificaciones freeCodeCamp Responsive Web Design y JavaScript Algorithms, y obtuve el Meta Front-End Developer Professional Certificate a través de Coursera. Busco un puesto de Desarrolladora Frontend o Desarrolladora React en Portland o remoto.
**HABILIDADES TÉCNICAS** Lenguajes: JavaScript (ES2024), TypeScript 5.3, HTML5, CSS3 Frameworks: React 18 (Hooks, Suspense, Context API), Next.js 14 (App Router, Server Components) Estilos: Tailwind CSS v3.4, CSS Modules, CSS Grid, Flexbox, CSS Custom Properties, Diseño Responsivo Gestión de Estado: React Query (TanStack Query v5), Zustand, React Context API Pruebas: Vitest, React Testing Library, Playwright, axe-core Herramientas de Build: Vite 5, Webpack 5, ESLint, Prettier, PostCSS Diseño/Documentación: Storybook 8, Figma (entrega a desarrollo), Chromatic visual regression Control de Versiones: Git, GitHub (PRs, revisión de código, Actions CI/CD) Rendimiento: Chrome DevTools, Lighthouse, Web Vitals, next/image, imports dinámicos Accesibilidad: WCAG 2.2 Nivel AA, roles ARIA, axe-core, pruebas con VoiceOver
**EDUCACIÓN** **Licenciatura en Ciencias de la Computación** Portland State University — Maseeh College of Engineering and Computer Science Graduada: Junio 2024 | GPA: 3,58 / 4,0 **Certificaciones** - Meta Front-End Developer Professional Certificate — Coursera, Completado en septiembre de 2023 - freeCodeCamp Responsive Web Design Certification — freeCodeCamp, Completado en marzo de 2023 - freeCodeCamp JavaScript Algorithms and Data Structures Certification — freeCodeCamp, Completado en junio de 2023
**EXPERIENCIA PROFESIONAL** **Desarrolladora Frontend** — Fieldwire (Hilti Group), Portland, OR Agosto 2024 – Presente - Desarrollo y mantengo 23 componentes React 18 con TypeScript 5.3 para una plataforma de gestión de proyectos de construcción que atiende a 14.000 usuarios activos mensuales en navegadores web y tablet, utilizando componentes funcionales con Hooks (useState, useEffect, useMemo, useCallback, useRef) e interfaces TypeScript estrictas para todas las props de los componentes - Reduje el Largest Contentful Paint (LCP) de 3,7s a 2,1s en la landing page de marketing implementando next/image con negociación de formato AVIF/WebP, srcset responsivo con 4 puntos de quiebre (640px, 768px, 1024px, 1280px) y carga diferida mediante la API Intersection Observer para imágenes por debajo del pliegue - Implementé React.lazy() y code splitting con dynamic import() en 8 componentes a nivel de ruta, reduciendo el bundle inicial de JavaScript de 342KB a 187KB (gzipped) y mejorando el Time to Interactive (TTI) de 4,1s a 2,6s en conexiones móviles 4G medidas en el panel Performance de Chrome DevTools - Construí un componente de tabla de datos responsivo con Tailwind CSS v3.4 que admite ordenación, filtrado, paginación y selección de filas para conjuntos de datos de más de 10.000 filas, utilizando CSS Grid para el diseño con redimensionamiento de columnas y @container queries para 3 puntos de quiebre responsivos (móvil, tablet, escritorio) - Escribí 156 pruebas unitarias usando Vitest y React Testing Library alcanzando una cobertura de ramas del 92% en todos los componentes nuevos, probando interacciones de usuario (clic, escritura, selección), obtención de datos asíncrona con MSW (Mock Service Worker) y aserciones de accesibilidad mediante integración jest-axe - Documenté los 23 componentes en Storybook 8 con Component Story Format 3 (CSF3), controles interactivos para cada prop, addon de accesibilidad mostrando violaciones WCAG 2.2 y pruebas de regresión visual con Chromatic detectando 7 cambios de UI no intencionales antes del despliegue a producción - Corregí 34 violaciones de accesibilidad identificadas por escaneos automatizados de axe-core incluyendo etiquetas ARIA faltantes en botones de icono, ratios de contraste de color insuficientes (mejorados de 3,2:1 a 5,1:1), asociaciones de campos de formulario faltantes y trampas de foco de teclado en diálogos modales — verificado con VoiceOver en macOS y navegación solo por teclado **Practicante de Desarrollo Web** — Instrument (Agencia Digital), Portland, OR Junio 2023 – Agosto 2024 - Construí páginas de marketing responsivas para 3 proyectos de clientes (Nike Running, Stumptown Coffee, Tillamook Creamery) usando elementos HTML5 semánticos, CSS Grid, Flexbox y JavaScript vanilla, entregando implementaciones pixel-perfect desde diseños Figma con menos de 2px de desviación verificada en pruebas visuales Percy - Desarrollé un componente acordeón reutilizable y un componente de pestañas utilizados en 5 sitios de clientes, reduciendo el tiempo de desarrollo en 12 horas por proyecto y garantizando un tiempo de animación consistente (300ms ease-in-out) y navegación por teclado (teclas de flecha, Enter, Escape) - Convertí 2 sitios estáticos de marketing a diseños responsivos que admiten anchos de viewport de 320px a 2560px utilizando CSS clamp() para tipografía fluida (texto de cuerpo de 16px a 22px) y CSS Grid auto-fit con minmax() para diseños de tarjetas, alcanzando puntuaciones de accesibilidad Lighthouse del 100% en ambos sitios - Participé en revisiones de código semanales con 4 desarrolladores senior, recibiendo comentarios sobre patrones de composición de componentes, gestión de especificidad de CSS y técnicas de reducción de tipos TypeScript — resolví el 100% de los comentarios de revisión dentro del mismo sprint
**PROYECTOS** **PDX Transit Tracker** — React 18, TypeScript, Tailwind CSS, Mapbox GL JS - Visualización de tránsito en tiempo real consumiendo la API GTFS-realtime de TriMet, renderizando más de 200 posiciones de vehículos en un mapa Mapbox GL JS con intervalo de polling de 1 segundo y actualizaciones optimistas de UI, alcanzando ciclos de renderizado inferiores a 100ms usando React.memo() y useMemo() para el diferenciado de posiciones de marcadores
Qué Hace Efectivo Este CV de Nivel Inicial
- **Las métricas de rendimiento son medibles en el navegador** — LCP de 3,7s a 2,1s, tamaño del bundle de 342KB a 187KB, TTI de 4,1s a 2,6s. Estos son números que un ingeniero senior puede verificar en Chrome DevTools, no vagos «mejoré el rendimiento».
- **El número de componentes es específico** — 23 componentes construidos, 156 pruebas escritas, 34 violaciones de accesibilidad corregidas. El volumen de producción concreto muestra que la candidata ha entregado trabajo de producción real.
- **Las herramientas incluyen números de versión** — React 18, TypeScript 5.3, Next.js 14, Tailwind CSS v3.4, Vite 5, Storybook 8. Cada herramienta versionada es una coincidencia separada de palabra clave ATS.
- **La accesibilidad se demuestra como trabajo técnico** — escaneos de axe-core, mejoras de ratio de contraste de color (3,2:1 a 5,1:1), etiquetas ARIA, trampas de foco de teclado, pruebas con VoiceOver. Esto es ingeniería, no una casilla de verificación.
- **Las prácticas muestran entregables reales a clientes** — Nike Running, Stumptown Coffee, Tillamook. Clientes con nombre con resultados con nombre demuestran experiencia de producción, no proyectos de tutorial.
- **La cobertura de pruebas se cuantifica con metodología** — 92% de cobertura de ramas, Vitest, React Testing Library, MSW para mocking de API, jest-axe para accesibilidad. Esto le dice a los gerentes de contratación que la candidata entiende la estrategia de pruebas, no solo la capacidad de escribir un archivo de prueba.
CV de Desarrollador Frontend de Nivel Medio (3-7 Años de Experiencia)
Ejemplo Completo de CV
**JAMES OKONKWO** Denver, CO 80202 | (303) 555-0281 | [email protected] | LinkedIn: linkedin.com/in/jamesokonkwo | GitHub: github.com/jamesokonkwo
**RESUMEN PROFESIONAL** Desarrollador Frontend Senior con 5,5 años de experiencia construyendo aplicaciones React y Next.js de alto tráfico, más recientemente liderando la arquitectura frontend para una plataforma fintech que procesa 2,1 mil millones de USD en volumen anual de transacciones a través de 380.000 usuarios activos. Diseñé y lancé un sistema de diseño de 68 componentes en Storybook 8 adoptado por 4 equipos de producto (22 desarrolladores), reduciendo el tiempo de desarrollo de UI en un 35% y eliminando más de 140 horas de trabajo duplicado de componentes por trimestre. Migré una base de código JavaScript de 180.000 líneas a TypeScript 5.4 durante 9 meses con cero regresiones en producción, alcanzando el 100% de cobertura de tipos en modo estricto. Mejoré las puntuaciones de Core Web Vitals de «Necesita Mejorar» a «Bueno» en las 3 métricas (LCP: 3,9s a 1,8s, INP: 340ms a 120ms, CLS: 0,28 a 0,04) mediante la optimización del renderizado del lado del servidor, la reestructuración del pipeline de imágenes y la gestión de scripts de terceros. Lideré un grupo de 3 desarrolladores frontend a través de planificación de sprints, revisiones de arquitectura y sesiones de pair programming.
**HABILIDADES TÉCNICAS** Lenguajes: TypeScript 5.4, JavaScript (ES2024), HTML5, CSS3, GraphQL Frameworks: React 18 (Server Components, Suspense, Concurrent Features), Next.js 14 (App Router, Middleware, ISR) Estilos: Tailwind CSS v3.4, CSS Modules, Radix UI Primitives, CSS-in-JS (Stitches), Design Tokens Gestión de Estado: TanStack Query v5 (estado del servidor), Zustand (estado del cliente), React Context, Jotai Pruebas: Vitest, React Testing Library, Playwright E2E, Storybook Interaction Testing, Chromatic Build/Herramientas: Turborepo (monorepo), Vite 5, Webpack Module Federation, pnpm, GitHub Actions CI/CD Sistemas de Diseño: Storybook 8, Figma Design Tokens, Chromatic Visual Regression, Style Dictionary Rendimiento: Vercel Analytics, Web Vitals API, Bundle Analyzer, Sentry Performance Monitoring Accesibilidad: WCAG 2.2 Nivel AA, axe-core, Pa11y CI, NVDA, VoiceOver, lectores de pantalla JAWS Monitoreo: Sentry, Datadog RUM, LogRocket session replay
**EXPERIENCIA PROFESIONAL** **Desarrollador Frontend Senior** — Marqeta (Card Issuing Platform), Denver, CO Marzo 2023 – Presente - Lidero la arquitectura frontend para el dashboard de gestión de tarjetas de Marqeta que sirve a 380.000 usuarios activos y procesa 2,1 mil millones de USD en volumen anual de transacciones, construido con Next.js 14 App Router, TypeScript 5.4 y TanStack Query v5 para sincronización de datos de transacciones en tiempo real con intervalos de polling de 500ms - Diseñé y construí un sistema de diseño de 68 componentes («Marq UI») utilizando primitivas Radix UI, design tokens de Tailwind CSS v3.4 y Storybook 8 con anotaciones completas de accesibilidad — adoptado por 4 equipos de producto (22 desarrolladores), reduciendo el tiempo promedio de entrega de funcionalidades de 3,2 semanas a 2,1 semanas y eliminando más de 140 horas de trabajo duplicado de componentes por trimestre - Lideré la migración TypeScript de 180.000 líneas de JavaScript a TypeScript 5.4 modo estricto durante 9 meses, estableciendo una estrategia de migración archivo por archivo con codemods automatizados (ts-migrate, jscodeshift), añadiendo más de 2.400 definiciones de tipos en 340 archivos con cero regresiones en producción rastreadas mediante el monitoreo de errores de Sentry - Mejoré el Largest Contentful Paint de 3,9s a 1,8s implementando el componente Next.js Image con Vercel Image Optimization (AVIF/WebP), convirtiendo 14 imágenes hero por encima del pliegue a srcset responsivo con carga prioritaria, y eliminando 3 archivos CSS bloqueantes de renderizado mediante extracción de CSS crítico con Critters - Reduje el Interaction to Next Paint (INP) de 340ms a 120ms en la tabla de historial de transacciones (más de 50.000 filas) implementando virtualización de React con TanStack Virtual, búsqueda con debounce de 200ms y actualizaciones optimistas de UI para ediciones inline de transacciones usando la caché de mutaciones de TanStack Query - Disminuí el Cumulative Layout Shift (CLS) de 0,28 a 0,04 añadiendo atributos explícitos de width/height a todas las imágenes, implementando skeleton loaders con CSS aspect-ratio para 11 componentes de obtención de datos y difiriendo scripts de analítica de terceros (Segment, Amplitude) usando el componente Script de Next.js con estrategia afterInteractive - Implementé una suite de pruebas end-to-end con Playwright cubriendo 34 trayectos críticos de usuario (inicio de sesión, creación de tarjeta, filtrado de transacciones, descarga de extractos, configuración de webhooks), ejecutándose en paralelo en Chromium, Firefox y WebKit en el pipeline CI de GitHub Actions con un tiempo total de ejecución de 8 minutos - Realizo revisiones de arquitectura quincenales y sesiones de pair programming con un grupo de 3 desarrolladores frontend, estableciendo estándares de revisión de código que requieren cumplimiento del modo estricto de TypeScript, 85%+ de cobertura de pruebas en código nuevo y puntuación Lighthouse Performance superior a 90 para todas las páginas nuevas **Desarrollador Frontend** — Guild Education (Workforce Development Platform), Denver, CO Enero 2021 – Febrero 2023 - Construí y mantuve el frontend React 17-18 para el marketplace de aprendizaje de Guild conectando a 5,2 millones de empleados elegibles en empresas Fortune 500 (Walmart, Disney, Chipotle, Target) con programas educativos, manejando 120.000 usuarios activos mensuales en navegadores de escritorio y móviles - Desarrollé una interfaz de búsqueda del catálogo de cursos con filtrado facetado (12 dimensiones de filtro: materia, proveedor, nivel de grado, duración, coste, formato, ubicación, calificación, elegibilidad del empleador, fecha de inicio, ritmo, tipo de credencial), implementando React Query para caché de estado del servidor con tiempo stale de 5 minutos y paginación con scroll infinito cargando 20 resultados por página - Migré el estilo de la aplicación de styled-components a Tailwind CSS v3.2, reduciendo el tamaño del bundle CSS de 89KB a 34KB (gzipped) y el tiempo de build de 45s a 18s eliminando la sobrecarga de CSS-in-JS en tiempo de ejecución y aprovechando el compilador JIT de Tailwind con PurgeCSS - Creé 12 componentes de formulario (input de texto, select, multi-select, selector de fecha, subida de archivos, grupo de radio, grupo de checkbox, toggle, slider, combobox, input de teléfono, autocompletado de dirección) con cumplimiento completo de WCAG 2.2 Nivel AA, gestionando el estado de validación mediante React Hook Form v7 y validación de esquemas Zod con mensajes de error inline y regiones ARIA live para anuncios de lectores de pantalla - Implementé feature flagging con LaunchDarkly para 8 experimentos A/B en el embudo de inscripción, rastreando el impacto en la tasa de conversión mediante analítica de Amplitude — la página de confirmación de inscripción rediseñada (experimento #4) aumentó la tasa de finalización del 67% al 78%, representando 13.200 inscripciones adicionales por trimestre - Integré Sentry para seguimiento de errores frontend y LogRocket para session replay, reduciendo el tiempo medio de identificación (MTTI) de bugs frontend de 4,2 horas a 45 minutos correlacionando trazas de pila de errores con grabaciones de sesiones de usuario y cronogramas de cascada de red **Desarrollador Frontend Junior** — Conga (Document Automation), Broomfield, CO Julio 2019 – Diciembre 2020 - Desarrollé componentes React 16.8 para la plataforma de generación de documentos de Conga utilizada por más de 12.000 administradores de Salesforce, construyendo 18 componentes UI para edición de plantillas (mapeo de campos drag-and-drop, constructor de lógica condicional, selector de campos merge) con Redux para gestión de estado global - Construí una función de vista previa de documentos en tiempo real renderizando vistas previas PDF dentro del navegador usando PDF.js, manejando documentos de hasta 50 páginas con renderizado progresivo y tiempo de carga inicial máximo de 2 segundos para usuarios del percentil 90 en conexiones de banda ancha - Escribí 210 pruebas unitarias con Jest y React Testing Library alcanzando el 88% de cobertura de código en el módulo editor de plantillas, implementando pruebas snapshot para estados de renderizado complejos y pruebas de integración para el flujo drag-and-drop usando @testing-library/user-event - Participé en el programa de guild de ingeniería de Conga, presentando 3 charlas técnicas sobre optimización de rendimiento de React (memo, useMemo, useCallback), patrones de diseño CSS Grid y diseño de formularios accesibles a más de 40 ingenieros en 4 equipos de producto
Qué Hace Efectivo Este CV de Nivel Medio
- **Las mejoras de Core Web Vitals son específicas en las tres métricas** — LCP 3,9s a 1,8s, INP 340ms a 120ms, CLS 0,28 a 0,04. Cada métrica incluye la implementación técnica que produjo la mejora, no solo los números.
- **El sistema de diseño tiene métricas de adopción** — 68 componentes, 4 equipos, 22 desarrolladores, 35% de entrega más rápida, más de 140 horas ahorradas por trimestre. Esto demuestra liderazgo e impacto organizacional, no solo creación de componentes.
- **La migración a TypeScript es a escala empresarial** — 180.000 líneas, 340 archivos, más de 2.400 definiciones de tipos, 9 meses, cero regresiones en producción. Este es el tipo de migración por el que los ingenieros senior son promovidos al completarla.
- **El impacto empresarial está vinculado al trabajo frontend** — 2,1 mil millones de USD en volumen de transacciones, 13.200 inscripciones adicionales de un experimento UI, MTTI reducido de 4,2 horas a 45 minutos. El CV conecta el código frontend con métricas de ingresos y operativas.
- **La progresión profesional es visible** — Junior en Conga (Redux, Jest), nivel medio en Guild (React Query, migración a Tailwind, feature flagging), senior en Marqeta (arquitectura de sistema de diseño, migración a TypeScript, liderazgo de equipo). Cada puesto muestra una clara escalada de habilidades.
- **La estrategia de pruebas es completa** — Pruebas unitarias (Vitest, React Testing Library), pruebas E2E (Playwright en 3 navegadores), regresión visual (Chromatic), pruebas de interacción (Storybook), pruebas de accesibilidad (axe-core, Pa11y CI). Esta es una pirámide de pruebas, no solo «escribí pruebas unitarias».
CV de Desarrollador Frontend Senior / Staff (8+ Años de Experiencia)
Ejemplo Completo de CV
**PRIYA RAMANATHAN** Seattle, WA 98101 | (206) 555-0394 | [email protected] | LinkedIn: linkedin.com/in/priyaramanathan | GitHub: github.com/priyaram
**RESUMEN PROFESIONAL** Staff Frontend Engineer con 11 años de experiencia diseñando sistemas frontend a escala, más recientemente liderando el equipo de plataforma frontend en una importante empresa de comercio electrónico que sirve a 48 millones de usuarios activos mensuales en 14 mercados internacionales. Diseñé e implementé una arquitectura de micro-frontends utilizando Webpack Module Federation que descompuso una aplicación React monolítica de 2,4 millones de líneas en 12 frontends desplegables independientemente, reduciendo el tiempo promedio de despliegue de 45 minutos a 8 minutos y permitiendo a 6 equipos de producto (42 ingenieros) desplegar independientemente sin coordinación de despliegue entre equipos. Construí y mantuve el sistema de diseño de toda la empresa («Horizon UI») — 142 componentes, 98% de cobertura de documentación en Storybook, consumido por 8 equipos de producto en 3 plataformas (web, web móvil, herramientas internas). Mejoré los Core Web Vitals en el catálogo de productos (página de mayor tráfico con 18 millones de vistas mensuales) de «Pobre» a «Bueno» en las 3 métricas, contribuyendo a una mejora del 12% en el tráfico orgánico de búsqueda atribuible a las señales de clasificación Page Experience de Google. Publiqué 4 entradas de blog sobre arquitectura frontend adoptadas como documentación de referencia interna en múltiples empresas. Miembro del grupo comunitario W3C Web Performance Working Group.
**HABILIDADES TÉCNICAS** Lenguajes: TypeScript 5.4, JavaScript (ES2024), HTML5, CSS3, GraphQL, Rust (WASM) Arquitectura: Micro-Frontends (Webpack Module Federation), Monorepo (Turborepo, Nx), Sistemas de Diseño, Server Components, Islands Architecture Frameworks: React 18 (Server Components, Suspense Boundaries, hook use()), Next.js 14 (App Router, Parallel Routes, Intercepting Routes), Astro 4 (Islands) Estilos: Tailwind CSS v3.4, Vanilla Extract, Design Tokens (Style Dictionary), CSS Layers, Container Queries Gestión de Estado: TanStack Query v5, Zustand, Jotai, XState (máquinas de estado para flujos complejos) Pruebas: Vitest, Playwright, Storybook Interaction Testing, Chromatic, Pact (contract testing), k6 (load testing) Build/Infraestructura: Turborepo, Webpack Module Federation, Vite 5, Vercel, Cloudflare Workers (edge), Docker Rendimiento: Vercel Speed Insights, Chrome UX Report (CrUX), SpeedCurve, Bundle Analyzer, Performance Observer API Accesibilidad: WCAG 2.2 Nivel AA/AAA, ARIA Authoring Practices Guide, Deque axe Enterprise, Pa11y CI Monitoreo: Sentry, Datadog RUM, Vercel Analytics, Dashboards personalizados de Web Vitals (Grafana) Liderazgo: Architecture Decision Records (ADRs), RFCs, Tech Radar, Engineering Guilds, charlas en conferencias
**EXPERIENCIA PROFESIONAL** **Staff Frontend Engineer — Frontend Platform** — Nordstrom (E-Commerce), Seattle, WA Abril 2021 – Presente - Lidero el equipo de plataforma frontend de 6 personas responsable de la arquitectura frontend, infraestructura de build, sistema de diseño y estándares de rendimiento para la plataforma de comercio electrónico de Nordstrom que sirve a 48 millones de usuarios activos mensuales en 14 mercados internacionales, generando 15,1 mil millones de USD en ingresos en 2024 - Diseñé e implementé una arquitectura de micro-frontends utilizando Webpack Module Federation que descompuso una aplicación React monolítica de 2,4 millones de líneas en 12 frontends desplegables independientemente (catálogo de productos, búsqueda, checkout, cuenta, fidelización, recomendaciones, reseñas, localizador de tiendas, lista de regalos, eventos de rebajas, contenido editorial, servicio al cliente), reduciendo el tiempo promedio de despliegue de 45 minutos a 8 minutos y eliminando el 85% de los conflictos de despliegue entre equipos - Diseñé el sistema de diseño «Horizon UI» — 142 componentes React construidos sobre primitivas Radix UI con design tokens de Tailwind CSS v3.4 gestionados mediante Style Dictionary, alcanzando el 98% de cobertura de documentación en Storybook, cumplimiento de WCAG 2.2 Nivel AA verificado mediante escaneos Deque axe Enterprise y adopción por parte de 8 equipos de producto (64 ingenieros) en 3 plataformas (web, web móvil, herramientas administrativas internas) - Mejoré los Core Web Vitals de la página del catálogo de productos (18 millones de vistas mensuales) de «Pobre» a «Bueno»: LCP de 5,2s a 1,6s implementando renderizado del lado del servidor en streaming con React 18 Suspense boundaries y carga progresiva de imágenes (AVIF/WebP con placeholders blur-up), INP de 420ms a 95ms optimizando el hilo principal (moviendo la lógica de filtrado a Web Workers, reemplazando el parseo síncrono de JSON con un parser JSON de streaming), CLS de 0,31 a 0,03 mediante ratios de aspecto de medios explícitos y font-display: optional con override de métricas de fuente - Establecí presupuestos de rendimiento frontend monitoreados mediante SpeedCurve y Vercel Speed Insights: presupuesto JavaScript de 200KB gzipped por ruta, LCP bajo 2,0s en p75, INP bajo 150ms en p75, CLS bajo 0,05, puntuación Lighthouse Performance superior a 90 — con alertas automatizadas de Slack y gates de despliegue bloqueando merges que excedan los presupuestos - Lideré la migración de Create React App a Next.js 14 App Router en toda la superficie del producto (420 rutas), implementando Incremental Static Regeneration (ISR) para 85.000 páginas de productos con revalidación de 60 segundos, SSR en streaming para páginas personalizadas y edge middleware en Vercel para asignación de pruebas A/B y selección de moneda/idioma basada en geolocalización - Redacté 14 Architecture Decision Records (ADRs) y 6 RFCs que rigen las decisiones de tecnología frontend, incluyendo la estrategia de límites de micro-frontend, la política de versionado de dependencias compartidas, las convenciones de nomenclatura de design tokens y la jerarquía de error boundary — revisados y aprobados por el VP de Ingeniería y el Director de Plataforma - Construí un dashboard personalizado de observabilidad frontend en Grafana integrando datos de Datadog RUM, Vercel Analytics, tasas de error de Sentry y datos de campo de Chrome UX Report (CrUX), proporcionando visibilidad en tiempo real de Core Web Vitals por tipo de página, categoría de dispositivo y región geográfica para 48 millones de usuarios mensuales — redujo el tiempo medio de detección de regresiones de rendimiento frontend de 4 días a 2 horas **Desarrolladora Frontend Senior** — Zapier (Integration Platform), Remoto Marzo 2018 – Marzo 2021 - Lideré el desarrollo frontend del editor de workflows de Zapier — un canvas complejo drag-and-drop renderizando 50-200 nodos por workflow con actualizaciones de estado de ejecución en tiempo real mediante WebSocket, sirviendo a 2,2 millones de usuarios activos construyendo más de 5 millones de workflows automatizados mensualmente - Construí el Zap Editor v2 usando React 16.8-17, TypeScript 4.x y máquinas de estado finitas XState para gestionar el estado del editor a través de 14 estados distintos (idle, selecting, dragging, connecting, configuring, testing, error, running, paused, editing, duplicating, deleting, undo, redo), manejando más de 200 acciones de usuario con transiciones de estado deterministas y cero bugs de estado imposible durante 18 meses - Implementé edición colaborativa en tiempo real usando la biblioteca CRDT Yjs, permitiendo a 2-5 editores simultáneos en workflows compartidos con resolución de merge libre de conflictos, transformación operacional para sincronización de posición del cursor e indicadores de presencia mostrando colaboradores activos — adoptado por el 34% de los usuarios del plan team en 6 meses - Reduje el tiempo de carga inicial del editor de 6,8s a 2,1s implementando code splitting basado en rutas con React.lazy(), extrayendo 24 bibliotecas de proveedores en chunks compartidos mediante optimización de Webpack splitChunks y convirtiendo el panel de configuración de nodos de renderizado eager a lazy con Intersection Observer - Creé una biblioteca de componentes de 54 componentes específicos del editor (tarjeta de nodo, línea de conexión, insignia de trigger, panel de acción, visor de resultados de prueba, overlay de error, combobox de búsqueda, constructor de filtros, rama condicional, temporizador de retraso, formateador, inspector de webhook) documentados en Storybook con 100% de cobertura de stories interactivas y regresión visual automatizada mediante Chromatic detectando 23 bugs visuales por trimestre antes de producción - Mentoricé a 4 desarrolladores frontend junior y de nivel medio mediante reuniones 1:1 semanales, sesiones de pair programming y feedback de revisión de código — 2 fueron promovidos a senior en 18 meses, 1 hizo la transición exitosa de backend a frontend **Desarrolladora Frontend** — Webflow (Website Builder), San Francisco, CA Junio 2015 – Febrero 2018 - Desarrollé componentes UI para el constructor de sitios web visual de Webflow — una herramienta de diseño basada en navegador renderizando HTML/CSS reales en un elemento canvas con requisitos de renderizado de frame sub-16ms para interacciones drag-and-drop suaves a 60fps - Construí el selector de modo de diseño responsivo manejando transiciones de viewport entre escritorio (1440px), tablet (768px) y móvil (320px) con recálculo en vivo de CSS, animando cambios de layout a 60fps usando transformaciones CSS (translateX, scale) compuestas en la capa GPU para evitar thrashing de layout - Implementé un sistema undo/redo usando el patrón Command con una profundidad de pila de 500 operaciones, soportando undo granular de cambios individuales de propiedad (color, padding, margin, tamaño de fuente, posición) y undo compuesto de operaciones multi-elemento (mover grupo, pegar estilo) con tiempo promedio de ejecución de undo de 4ms - Optimicé el renderizado del panel de estilos de 180ms a 12ms por cambio de propiedad reemplazando la reconciliación predeterminada de React con una estrategia shouldComponentUpdate personalizada que diferenciaba solo las propiedades CSS cambiadas contra un mapa plano de propiedades, eliminando re-renderizados innecesarios de más de 200 controles de estilo **Desarrolladora Frontend Junior** — Instrument (Agencia Digital), Portland, OR Agosto 2013 – Mayo 2015 - Construí sitios de marketing responsivos y experiencias interactivas para clientes incluyendo Google, Nike, Sonos y Patagonia usando HTML5, CSS3 (Sass), jQuery y JavaScript vanilla, entregando 8 proyectos promediando ciclos de producción de 4 semanas con tasa de entrega puntual del 100% - Desarrollé una experiencia de parallax scrolling para el reporte anual de sostenibilidad de Nike presentando 40 secciones animadas con animaciones dirigidas por scroll alcanzando 60fps en Chrome, Safari y Firefox mediante batching de requestAnimationFrame y optimización CSS will-change, recibiendo 2,3 millones de vistas en el primer mes
**PUBLICACIONES Y CHARLAS** - «Micro-Frontends at Scale: Lessons from Decomposing a 2.4M-Line Monolith» — Nordstrom Engineering Blog, Marzo 2024 - «Design System Adoption: From 0 to 64 Engineers in 18 Months» — React Summit, Ámsterdam, Junio 2024 - «Core Web Vitals for E-Commerce: A Staff Engineer's Playbook» — Conferencia Performance.now(), Noviembre 2023 - «State Machines in Production: 14 States, Zero Impossible Bugs» — Zapier Engineering Blog, Septiembre 2020
Qué Hace Efectivo Este CV Senior
- **El impacto organizacional está cuantificado** — 12 micro-frontends, 6 equipos de producto, 42 ingenieros desplegando independientemente, 85% de reducción en conflictos de despliegue, tiempo de despliegue de 45 minutos a 8 minutos. Este es trabajo de arquitectura que cambia cómo opera toda una organización de ingeniería.
- **Las métricas del sistema de diseño muestran adopción del ecosistema** — 142 componentes, 98% de cobertura de documentación, 8 equipos, 64 ingenieros, 3 plataformas. Los números demuestran que la candidata construye infraestructura de plataforma, no solo componentes.
- **El trabajo de rendimiento se vincula con métricas de negocio** — 18 millones de vistas mensuales, 12% de mejora en búsqueda orgánica por Core Web Vitals. El CV conecta las mejoras de LCP/INP/CLS con el tráfico SEO, que se conecta con los ingresos.
- **La trayectoria profesional muestra alcance creciente** — Trabajo en agencia (proyectos de clientes, animaciones a 60fps), herramienta SaaS (editor complejo, máquinas de estado, colaboración en tiempo real), plataforma de comercio electrónico (micro-frontends, sistemas de diseño, presupuestos de rendimiento, liderazgo de equipo). Cada puesto demuestra un radio de acción más amplio.
- **La escritura técnica y las charlas en conferencias demuestran liderazgo de pensamiento** — 4 piezas publicadas sobre temas de arquitectura. Se espera que los ingenieros Staff+ influyan más allá de su equipo, y la escritura publicada es evidencia de esa influencia.
- **Las decisiones de arquitectura están documentadas y gobernadas** — 14 ADRs, 6 RFCs, revisión a nivel de VP. Esto muestra que la candidata opera al nivel de toma de decisiones organizacional, no solo al nivel de implementación.
Errores Comunes en los CV de Desarrollador Frontend
1. Listar Frameworks Sin Impacto en el Rendimiento
**Incorrecto:** «Construí componentes React para el sitio web de la empresa.» **Correcto:** «Construí 23 componentes React 18 con TypeScript 5.3 para una plataforma de gestión de construcción sirviendo a 14.000 MAU, alcanzando el 92% de cobertura de pruebas y reduciendo el LCP de 3,7s a 2,1s mediante code splitting y optimización de imágenes.» Los gerentes de contratación leen cientos de CVs que dicen «construí componentes React». El diferenciador es lo que esos componentes lograron — mejoras de tiempo de carga, cobertura de pruebas, volumen de usuarios servidos, cumplimiento de accesibilidad. Cada punto debe responder «¿Y qué?» con un número.
2. Sin Core Web Vitals ni Métricas de Rendimiento
**Incorrecto:** «Mejoré el rendimiento del sitio web y la velocidad de carga de página.» **Correcto:** «Mejoré el LCP de 5,2s a 1,6s (catálogo de productos, 18 millones de vistas mensuales) mediante SSR en streaming con React 18 Suspense boundaries, INP de 420ms a 95ms mediante descarga a Web Workers, y CLS de 0,31 a 0,03 con ratios de aspecto de medios explícitos.» El rendimiento frontend es medible con métricas estándar de la industria. Los Core Web Vitals de Google (LCP, INP, CLS) son el vocabulario que usan las empresas enfocadas en rendimiento. Un CV sin estas métricas específicas sugiere que el candidato no ha trabajado en un entorno consciente del rendimiento.
3. Tratar la Accesibilidad como una Habilidad Blanda
**Incorrecto:** «Aseguré que los sitios web fueran accesibles para todos los usuarios.» **Correcto:** «Corregí 34 violaciones WCAG 2.2 Nivel AA identificadas por axe-core, incluyendo etiquetas ARIA faltantes, fallos de contraste de color (mejorados de 3,2:1 a 5,1:1) y trampas de foco de teclado en modales — verificado con lectores de pantalla VoiceOver y NVDA.» La accesibilidad es una disciplina técnica con estándares específicos (WCAG 2.2), herramientas de prueba (axe-core, Pa11y) y métodos de verificación (pruebas con lector de pantalla). Los CVs que la tratan como «me preocupo por la accesibilidad» pierden las coincidencias de palabras clave para las herramientas y estándares específicos que buscan las empresas enfocadas en accesibilidad.
4. Confundir Frontend con Full-Stack
**Incorrecto:** «Desarrollador full-stack con experiencia en React, Node.js, PostgreSQL, Docker y AWS. Construí APIs y esquemas de base de datos.» **Correcto:** «Desarrollador frontend especializado en React 18 con Server Components, Next.js 14 App Router, arquitectura de sistema de diseño (142 componentes en Storybook) y optimización de Core Web Vitals. Profunda experiencia en estrategias de renderizado (SSR, SSG, ISR), gestión de estado (TanStack Query, Zustand) y rendimiento del navegador (Web Workers, Intersection Observer).» El desarrollo frontend es una especialización. Un CV que lista tecnologías backend junto con frontend diluye la señal. Las empresas que contratan especialistas frontend quieren profundidad — estrategias de renderizado, rendimiento de animaciones, optimización de bundle, arquitectura de componentes — no amplitud en todo el stack.
5. Falta de Arquitectura y Escala de Componentes
**Incorrecto:** «Creé componentes UI reutilizables para la aplicación.» **Correcto:** «Diseñé un sistema de diseño de 68 componentes con primitivas Radix UI, design tokens de Tailwind CSS v3.4 mediante Style Dictionary, y documentación Storybook 8 — adoptado por 4 equipos (22 desarrolladores), reduciendo el tiempo de desarrollo de UI en un 35% y detectando 7 regresiones visuales por mes mediante Chromatic.» Los sistemas de diseño y las bibliotecas de componentes son los artefactos de mayor impacto que crean los desarrolladores frontend. Un CV debe comunicar el tamaño del sistema (número de componentes), la calidad de la documentación (cobertura de Storybook), el alcance de adopción (número de equipos consumidores) y el impacto medible (ahorro de tiempo, prevención de regresiones).
6. Afirmaciones Genéricas de Pruebas Sin Metodología
**Incorrecto:** «Escribí pruebas unitarias y de integración para código frontend.» **Correcto:** «Implementé una estrategia de pruebas abarcando pruebas unitarias (Vitest, React Testing Library — 92% de cobertura de ramas), pruebas E2E (Playwright en Chromium, Firefox, WebKit — 34 trayectos críticos de usuario), regresión visual (Chromatic — detectando 23 bugs por trimestre) y pruebas de accesibilidad (axe-core, Pa11y CI) en un pipeline CI de GitHub Actions de 8 minutos.» Las pruebas frontend en 2026 implican una pirámide: pruebas unitarias para lógica de componentes, pruebas de integración para flujos de usuario, pruebas E2E para rutas críticas, regresión visual para consistencia de UI y pruebas de accesibilidad para cumplimiento. Nombrar las herramientas específicas, métricas de cobertura e integración CI demuestra madurez en pruebas.
7. Sin Conciencia del Tamaño del Bundle o la Optimización del Build
**Incorrecto:** «Optimicé el proceso de build para despliegues más rápidos.» **Correcto:** «Reduje el bundle inicial de JavaScript de 342KB a 187KB (gzipped) mediante code splitting con React.lazy() en 8 rutas, tree-shaking de métodos Lodash no utilizados con babel-plugin-lodash, y migración de Moment.js (67KB) a date-fns (12KB). Establecí un presupuesto JavaScript de 200KB por ruta con gates de despliegue automatizados.» El tamaño del bundle impacta directamente la experiencia del usuario, y se espera que los desarrolladores frontend lo comprendan y optimicen. Los números específicos (KB antes/después, sustituciones de bibliotecas, umbrales de presupuesto) demuestran que el candidato piensa en lo que se envía al navegador, no solo en lo que funciona en desarrollo.
Palabras Clave ATS para CV de Desarrollador Frontend
Lenguajes y Estándares
JavaScript, ES2024, TypeScript, TypeScript 5, HTML5, HTML, CSS3, CSS, GraphQL, WebAssembly, WASM, HTML Semántico, CSS Custom Properties, Variables CSS
Frameworks y Bibliotecas
React, React 18, React Hooks, Server Components, Suspense, Next.js, Next.js 14, App Router, Vue.js, Vue 3, Composition API, Nuxt, Angular, Svelte, SvelteKit, Astro, Remix
Estilos y UI
Tailwind CSS, CSS Modules, Styled Components, CSS-in-JS, Radix UI, Headless UI, Material UI, Chakra UI, Sass, SCSS, CSS Grid, Flexbox, Container Queries, Design Tokens, Style Dictionary
Gestión de Estado
Redux, Redux Toolkit, Zustand, Jotai, Recoil, TanStack Query, React Query, SWR, XState, React Context, Pinia
Pruebas
Jest, Vitest, React Testing Library, Playwright, Cypress, Storybook, Chromatic, MSW, Mock Service Worker, axe-core, Pa11y, Lighthouse
Herramientas de Build e Infraestructura
Vite, Webpack, Turborepo, Nx, pnpm, npm, ESLint, Prettier, PostCSS, Babel, GitHub Actions, Vercel, Netlify, Cloudflare Pages, Docker
Rendimiento
Core Web Vitals, Largest Contentful Paint, LCP, Interaction to Next Paint, INP, Cumulative Layout Shift, CLS, Lighthouse, Web Vitals, Code Splitting, Tree Shaking, Lazy Loading, Optimización de Bundle, Optimización de Imagen, SSR, SSG, ISR
Accesibilidad
WCAG, WCAG 2.2, Section 508, Cumplimiento ADA, ARIA, Lector de Pantalla, VoiceOver, NVDA, JAWS, Navegación por Teclado, Contraste de Color, Diseño Accesible
Preguntas Frecuentes
¿Debería listar React o Vue.js en mi CV si la oferta de trabajo menciona ambos?
Lista el framework con el que tengas mayor experiencia de producción, y menciona familiaridad con el otro. Un CV que afirme experiencia igual en React 18 Server Components y Vue 3 Composition API genera escepticismo — estos son modelos mentales diferentes (JSX vs. plantillas, hooks vs. Composition API), y los entrevistadores sondearán la profundidad. Si la oferta dice «React preferido, Vue.js es un plus», lidera con tu experiencia en React e incluye un punto mostrando exposición a Vue.js. Según las estadísticas de 2026 de The Frontend Company, React es utilizado por el 40% de los desarrolladores en todo el mundo mientras que Vue.js y Angular cada uno ocupan 15-20%, por lo que la experiencia profunda en React tiene la mayor aplicabilidad en el mercado.
¿Qué tan importante es TypeScript en un CV de frontend en 2026?
TypeScript ha pasado de «bueno tenerlo» a «casi obligatorio» para puestos frontend. La encuesta de 2026 de The Frontend Company informa que la competencia en TypeScript se lista en la mayoría de las ofertas de trabajo frontend, y muchas empresas han migrado bases de código JavaScript existentes a TypeScript para mejorar la estabilidad del código. En un CV, la experiencia específica en TypeScript importa más que listar el lenguaje: «migré 180.000 líneas a TypeScript 5.4 modo estricto con cero regresiones en producción» demuestra capacidad real en TypeScript, mientras que «TypeScript» en una lista de habilidades no demuestra nada. Incluye la versión de TypeScript (5.3, 5.4), características específicas que usas (operador satisfies, parámetros const type, modo estricto) y la escala de las bases de código TypeScript en las que has trabajado.
¿Debería incluir un enlace de portafolio o perfil de GitHub en mi CV frontend?
Sí, pero solo si el portafolio demuestra trabajo de calidad de producción. Un portafolio con 3-5 proyectos pulidos que muestren diseño responsivo, accesibilidad y optimización de rendimiento es mucho más valioso que un perfil de GitHub con 50 repositorios incompletos. Para frontend específicamente, incluye enlaces a despliegues en vivo (Vercel, Netlify) donde los gerentes de contratación puedan abrir Chrome DevTools y verificar tus afirmaciones de rendimiento — un sitio de portafolio con una puntuación Lighthouse de 98 y Core Web Vitals aprobados habla más alto que cualquier punto del CV. Si tu mejor trabajo es propietario, descríbelo en detalle en el CV y usa el portafolio para proyectos personales que demuestren habilidades específicas (animaciones, gestión de estado compleja, documentación de sistema de diseño).
¿Necesito incluir habilidades backend en un CV de desarrollador frontend?
No. Incluir Node.js, PostgreSQL, Docker y AWS en un CV frontend diluye tu posicionamiento. Las empresas que contratan «Desarrollador Frontend» quieren profundidad en estrategias de renderizado, APIs del navegador, arquitectura de componentes, optimización de rendimiento e ingeniería UI. Las empresas que contratan «Desarrollador Full-Stack» quieren amplitud. Estos son puestos diferentes con criterios de contratación diferentes. Si tienes experiencia backend, menciónala en una línea bajo Habilidades Adicionales («Familiaridad con Node.js, Express y diseño de API REST») en lugar de dedicar puntos del CV al trabajo backend. Tus puntos frontend deben centrarse en lo que sucede en el navegador: cómo se renderizan los componentes, cómo se gestiona el estado, cómo se mide el rendimiento y cómo los usuarios interactúan con la interfaz.
¿Cómo muestro las mejoras de Core Web Vitals si no tengo acceso a métricas de producción?
Usa auditorías Lighthouse de Chrome DevTools, PageSpeed Insights y WebPageTest para medir el rendimiento antes/después en proyectos a los que puedas acceder. Para proyectos personales desplegados en Vercel o Netlify, puedes acceder a Vercel Analytics o ejecutar informes CrUX a través de la API Chrome UX Report para obtener datos de campo reales. En tu CV, especifica la fuente de medición: «Reduje el LCP de 4,1s a 1,8s (medido mediante Lighthouse en Chrome DevTools con 4G limitado)» es creíble y verificable. Lo que importa es demostrar que conoces las métricas, las herramientas para medirlas y las técnicas para mejorarlas — no que tuvieras acceso a dashboards de analítica empresarial.
Fuentes
- Bureau of Labor Statistics, «Web Developers and Digital Designers», Occupational Outlook Handbook, bls.gov/ooh/computer-and-information-technology/web-developers.htm — Salario medio 90.930 USD, 7% de crecimiento proyectado hasta 2034, SOC 15-1254.
- Bureau of Labor Statistics, «15-1254 Web Developers», Occupational Employment and Wage Statistics, bls.gov/oes/2023/may/oes151254.htm — Percentiles salariales detallados y empleo por estado.
- The Frontend Company, «60+ Frontend Development Statistics in 2026», thefrontendcompany.com/posts/frontend-development-statistics — Cuota de mercado del 40% de React, adopción de TypeScript, 15% de crecimiento anual de ofertas de trabajo, rangos salariales 87.000-150.000 USD.
- Motion Recruitment, «2026 Salary Guide: Front End Developer and Engineer Salaries», motionrecruitment.com/it-salary/front-end — Nivel medio 113.000-140.000 USD, senior 130.000-170.000 USD, SF/SJ hasta 200.000 USD.
- Google Developers, «Understanding Core Web Vitals and Google Search Results», developers.google.com/search/docs/appearance/core-web-vitals — Umbrales LCP < 2,5s, INP < 200ms, CLS < 0,1.
- NitroPack, «The Most Important Core Web Vitals Metrics in 2026», nitropack.io/blog/most-important-core-web-vitals-metrics/ — Solo el 47% de los sitios cumplen los tres umbrales CWV, INP reemplazó FID como métrica core.
- The New Stack, «Trends That Defined JavaScript in 2025», thenewstack.io/trends-that-defined-javascript-in-2025/ — Filosofía de estándares web primero, adopción de Signals, React Compiler y Server Components.
- LogRocket Blog, «The 8 Trends That Will Define Web Development in 2026», blog.logrocket.com/8-trends-web-dev-2026/ — Adopción de meta-frameworks (Next.js, Nuxt, SvelteKit), tendencias de edge computing.
- Refonte Learning, «Front-End Development in 2026: Top Trends, Skills, and Career Opportunities», refontelearning.com/blog/front-end-development-in-2026-top-trends-skills-and-career-opportunities — TypeScript como habilidad obligatoria, requisitos del ecosistema de frameworks.
- a11yjobs.com, «Find 430 Jobs in Digital Accessibility», a11yjobs.com — Requisitos WCAG 2.2 Nivel AA, Section 508, puestos y rangos salariales de especialistas en accesibilidad (55.000-180.000 USD).