Ejemplo de CV de desarrollador React y Next.js

Así se lee un buen CV de desarrollador React y Next.js. Después reescribe el perfil, la experiencia y las competencias con el trabajo que de verdad has hecho.

Vista previa del CV

Photo
Pablo Herrera
Desarrollador React y Next.js
5 años creando interfaces TypeScript y tiendas con Next.js, con componentes React reutilizables y una mejora medida del tiempo de carga en móvil.

Experiencia

Desarrollador React y Next.js senior
Brightcurrent, Jornada completa
2024-03-01 – Present
Barcelona, España
Tienda Next.js y UI React compartida — App Router, server components y una librería usada por cuatro equipos.
- Lideré la entrega en React y Next.js de una tienda de cara al cliente - Construí una librería de componentes React y TypeScript adoptada por cuatro equipos, y reduje la UI duplicada. - Implementé páginas con App Router y límites entre server y client components, recortando JavaScript innecesario en el cliente. - Mejoré el LCP móvil medido un 28% con cambios en imágenes, bundles y carga de datos.
Desarrollador React
Northshore, Jornada completa
2022-04-01 – 2024-02-01
Madrid, España
Funcionalidad TypeScript — Redux Toolkit, TanStack Query y tests del checkout.
- Entregué funcionalidad TypeScript en una aplicación React renderizada en cliente - Rehíce la carga de datos de producto con TanStack Query y bajaron las peticiones repetidas. - Modelé estado interactivo complejo con Redux Toolkit y hooks de API tipados. - Añadí cobertura Playwright en el checkout y las regresiones se veían antes del release.
Desarrollador React junior
Kiteframe, Jornada completa
2021-07-01 – 2022-03-01
Valencia, España
Interfaces React accesibles — formularios, React Router y tests de componentes.
- Construí interfaces accesibles a partir de diseños con React, TypeScript y CSS - Desarrollé formularios con validación, manejo de errores y estados de carga claros. - Integré React Router y APIs REST con estados coherentes de vacío y error. - Escribí tests de componentes con React Testing Library.

Formación

Ingeniería Informática, Grado
Universitat Politècnica de Catalunya
2017-09-01 – 2021-06-01
Grado en Ingeniería Informática en la Universitat Politècnica de Catalunya, con desarrollo web, algoritmos y bases de datos.

Competencias

React
Next.js
TypeScript
Redux Toolkit
TanStack Query
Zustand
Tailwind CSS
React Testing Library
Playwright
Vite
Git
Accessibility

Idiomas

Español (nativo)
Inglés (C1)

Todos los datos personales y la trayectoria de este ejemplo son ficticios. Personaliza el CV con tu información real antes de presentarte a una oferta.

Guía para redactar el CV

Por qué funciona este CV

Un buen CV de React muestra qué construiste, cómo se trataron los datos y el renderizado, y qué cambió para los usuarios o el equipo. Next.js está relacionado, pero no es la misma competencia y no hace falta en todos los puestos de React.

Un perfil concreto

La apertura nombra la experiencia, el foco en React o Next.js y una contribución que se puede comprobar.

Pruebas, no tareas

Los puntos dicen qué se construyó, a qué escala y qué cambió. El nombre de una herramienta, por sí solo, no es el argumento.

Competencias agrupadas

Los fundamentos de React, el renderizado de Next.js, el estado, las pruebas y el rendimiento van separados, así la profundidad se ve.

Prueba para quien empieza

Los proyectos muestran capacidad práctica cuando el trabajo profesional con React aún es escaso, y quedan etiquetados como personales o académicos.

Cómo escribir un CV de desarrollador React y Next.js

Indica el stack que usas de verdad. Quien solo trabaja con React no debería atribuirse Next.js solo porque ambos estén relacionados.

De dos a cuatro frases: nivel, stack principal y uno o dos logros. Lo bastante corto para leerse de un vistazo.

✕ Débil

Desarrollador frontend apasionado, familiarizado con React, Next.js, JavaScript y CSS. Gran jugador de equipo al que le encanta construir aplicaciones modernas y aprender herramientas nuevas.

✓ Sólido

Desarrollador de React y Next.js con más de 5 años construyendo aplicaciones TypeScript y sistemas de componentes. Entregó una tienda en Next.js con el App Router y renderizado en servidor, y mejoró el LCP móvil medido un 28 % con trabajo de imágenes, bundle y carga de datos. Cómodo con UI accesible, pruebas automatizadas y entrega entre equipos.

Por qué funciona. Nombra el puesto, la profundidad técnica y un resultado concreto en lugar de adjetivos.

  • Nombra el stack que has usado, no cada librería cercana.
  • Elige logros que encajen con la vacante.
  • Omite porcentajes que no puedas verificar.

Describe la contribución, no la tarea del puesto. El alcance, la complejidad y la responsabilidad cuentan aunque no tengas un número.

Fórmula útil. Acción + enfoque técnico + alcance + resultado.

✕ Débil

  • Desarrollé componentes de React.
  • Trabajé con páginas de Next.js.
  • Usé Redux para la gestión de estado.
  • Corregí bugs y mejoré el rendimiento.

✓ Sólido

  • Construí una librería de componentes React y TypeScript reutilizable que adoptaron cuatro equipos de producto, y reduje el trabajo de UI duplicado.
  • Implementé páginas del App Router de Next.js con límites entre componentes de servidor y de cliente, y reduje JavaScript innecesario en el cliente.
  • Rehice la obtención y la caché de datos de producto para que las peticiones repetidas bajaran y la navegación siguiera siendo fluida.
  • Añadí cobertura de Playwright en los flujos de checkout y detecté regresiones antes de los releases de producción.

Por qué funciona. Los puntos conectan una tecnología con una decisión de ingeniería y un resultado para usuarios o el equipo.

  • Incluye la responsabilidad, el tipo de aplicación, las funciones del framework que usaste y un resultado medido cuando lo tengas.
  • No atribuyas una mejora de rendimiento que no mediste.

Separa los fundamentos de React de Next.js y del resto del stack frontend. Lista solo herramientas de las que puedas hablar.

✕ Débil

React, Next, JS, TS, Redux, HTML, CSS, APIs, SEO, Git, Testing, Vite, Node, Hooks, Agile, Web.

✓ Sólido

  • React: Functional Components, Hooks, Custom Hooks, Context, Component Composition
  • Next.js: App Router, React Server Components, Route Handlers, SSR, SSG, ISR
  • Lenguajes: TypeScript, JavaScript (ES6+), HTML, CSS/SCSS
  • Estado y datos: Redux Toolkit, Zustand, TanStack Query, REST APIs
  • Pruebas: React Testing Library, Vitest, Playwright
  • Rendimiento: Code Splitting, Image Optimization, Core Web Vitals, Accessibility

Por qué funciona. Quien lee encuentra las capacidades que encajan con la apertura sin descifrar una sola línea plana.

  • Usa los términos de la oferta solo cuando sean exactos.
  • Mantén el estado de cliente separado de la obtención y la caché del estado de servidor.
  • No presentes funciones de Next.js como funciones centrales de React.

Una titulación puede ayudar al principio. Los productos entregados y los proyectos terminados suelen pesar más en puestos de React. No hay una certificación profesional única de React que las empresas esperen.

✕ Débil

Grado en informática. Curso de React. Varios certificados online.

✓ Sólido

Titulación. Grado en Ingeniería Informática — University of Bristol, 2021

Asignaturas relevantes. Desarrollo web, algoritmos, bases de datos

Proyecto seleccionado. Construí y desplegué una demo de comercio en Next.js con TypeScript, autenticación, búsqueda de productos y pruebas automatizadas.

Por qué funciona. La titulación se identifica, y el proyecto es prueba de trabajo práctico.

  • Lista credenciales reales con precisión. No conviertas un curso en una certificación que React no expide.
  • Quien empieza puede abrir con un proyecto sólido. Quien ya tiene experiencia debería abrir con trabajo entregado.

Ejemplos de contenido para el CV de desarrollador React y Next.js

Plantillas, no afirmaciones sobre tu experiencia. Cambia tecnologías, alcance y resultados para que coincidan con trabajo que hayas completado.

Desarrollador React junior

Desarrollador React junior con experiencia práctica construyendo interfaces responsivas en React, TypeScript, HTML y CSS. Los proyectos del portfolio cubren componentes reutilizables, enrutado en cliente, formularios e integración de API REST. Familiarizado con Hooks, nociones de accesibilidad, Git y pruebas de componentes.

Desarrollador React de nivel medio

Desarrollador React con más de 3 años entregando aplicaciones web en TypeScript. Trabaja con arquitectura de componentes reutilizables, Hooks, integración de APIs y estado con Redux Toolkit y TanStack Query. Mejoró el mantenimiento con pruebas automatizadas, revisiones de código y patrones de UI consistentes.

Desarrollador senior de React y Next.js

Desarrollador senior de React y Next.js con más de 7 años diseñando aplicaciones e interfaces de alto rendimiento. Experiencia con el App Router de Next.js, React Server Components, TypeScript, obtención de datos y estrategias de renderizado. Lideró la modernización del frontend y mejoró rendimiento, accesibilidad y calidad de entrega en producción.

Lead de React y Next.js

Lead de React y Next.js con más de 10 años guiando la arquitectura frontend y equipos de ingeniería. Enfoque en TypeScript, sistemas de componentes React escalables, renderizado de Next.js, design systems y estrategia de rendimiento. Definió estándares de desarrollo, acompañó a ingenieros y trabajó con producto y backend en plataformas mantenibles.

Proyectos para empezar como desarrollador React y Next.js

Muestra resolución de problemas de punta a punta, no un tutorial que solo seguiste. Enlaza un repositorio, los pasos de arranque y una demo en vivo cuando los tengas. Etiqueta el trabajo como personal o académico.

Aplicación de gestión de tareas

React, TypeScript, React Router, TanStack Query, CSS

  • Construí una app de tareas responsiva con componentes React reutilizables, formularios tipados y navegación en el cliente.
  • Integré una API REST para crear, editar, filtrar y actualizar tareas.
  • Añadí estados de carga, error y vacío, más pruebas de componentes para las interacciones críticas.

Qué demuestra. Fundamentos de React, integración de APIs, manejo de estado y pruebas.

Tienda de e-commerce con Next.js

Next.js, TypeScript, App Router, Tailwind CSS, REST

  • Desarrollé un catálogo de productos con rutas dinámicas, filtros y páginas de detalle responsivas.
  • Usé componentes de servidor y de cliente para que los datos de producto se renderizaran en el servidor mientras el carrito seguía siendo interactivo.
  • Añadí metadatos de página, optimicé las imágenes de producto y documenté las decisiones de caché y refresco.

Qué demuestra. Enrutado de Next.js, decisiones de renderizado, SEO y UI interactiva.

Panel de analítica en tiempo real

React, TypeScript, WebSockets, TanStack Query, Charting

  • Creé un panel con gráficos reutilizables, filtros y actualizaciones en vivo desde una fuente WebSocket.
  • Separé los datos de servidor del estado local de UI para que la lógica de refresco e interacción se mantuviera.
  • Traté la carga y los fallos de conexión, y probé las interacciones principales del panel.

Qué demuestra. Interfaces reactivas, datos asíncronos, diseño de componentes y fiabilidad.

Un proyecto con flujos de datos reales, gestión de errores y una estructura clara es más fuerte que una lista de librerías. No lo presentes como un empleo.

Errores habituales en el CV de React y Next.js

Listar React y Next.js como si fueran intercambiables.

Explica por separado el trabajo de UI en React y la experiencia con el framework Next.js.

Escribir «Desarrollé componentes de React».

Describe la funcionalidad, la complejidad, tu responsabilidad y el resultado.

Atribuirte dominio de Next.js después de un tutorial.

Separa el trabajo de producción de los proyectos de aprendizaje.

Listar cada librería de estado que hayas abierto.

Nombra las herramientas que usaste y por qué encajaban en esa aplicación.

Tratar TanStack Query como lo mismo que Redux.

Mantén la caché del estado de servidor separada del estado de UI en el cliente.

Atribuirte mejoras de rendimiento sin pruebas.

Usa Core Web Vitals o cambios de bundle medidos, o describe el trabajo sin un número.

Dar por hecho que SSR significa SEO fuerte por sí solo.

Describe el trabajo de metadatos, renderizado y contenido que hizo indexables las páginas.

Enviar el mismo CV a todos los puestos.

Desplaza el énfasis entre React y Next.js para que encaje con la vacante.

FAQ del CV de desarrollador React y Next.js

Un perfil corto, experiencia relevante, competencias agrupadas y proyectos que muestren qué entregaste con React.

Sí, si usaste ambos. React es la librería de UI; Next.js añade enrutado, renderizado e integraciones de servidor.

React, TypeScript o JavaScript, componentes, estado, APIs, HTML, CSS, pruebas y accesibilidad. Añade Next.js solo cuando lo hayas usado.

Empieza por un proyecto probado, con enrutado, formularios, datos reales y un repositorio o una demo legibles.

Lista los que hayas usado. Redux Toolkit y Zustand guardan estado compartido; Context pasa valores por un árbol.

Usa encabezados estándar y texto seleccionable. Repite palabras clave del puesto solo cuando coincidan con trabajo que hiciste.