# Desarrollador frontend

> Construye la superficie que la gente toca de verdad — y se queda con las partes que una pantalla generada no sobrevive: dispositivos reales, redes reales, y la exigencia legal de que funcione para todo el mundo.

Página: https://flyvolo.ai/es/careers/frontend-developer
Índice de impacto: 66/100 · confianza Confianza baja · evaluado 2026-09-12
No es una probabilidad de perder el empleo.

## Alcance

Escrito para ingenieros que construyen interfaces web y de aplicación. Corta por capa y no por antigüedad — las páginas de software júnior y con experiencia cortan al revés, y un ingeniero de frontend sénior está en las dos. El diseño en sí es una ocupación aparte; el móvil nativo y los videojuegos divergen.

## Tareas

### Convertir un diseño en una interfaz que funciona

- Dirección: Automatizándose
- Base: con pruebas (registros verificados adjuntos)
- Por qué: Esta es la tarea más expuesta de toda la ingeniería de software, por una razón mecánica: la entrada es visual, la salida es texto, lo correcto se comprueba de inmediato mirando, y los datos de entrenamiento son la web pública. Las herramientas que generan una pantalla a partir de una imagen o de una frase llegaron a una calidad usable antes que las que generan un servicio de backend.
- Lo que esto NO establece: Una pantalla que se renderiza no es una pantalla que sale a producción. No dice nada sobre si el resultado es mantenible, si encaja con un sistema de diseño existente, o cómo se comporta en los estados que nadie dibujó — vacío, cargando, error, media lista.
- Registros:
  - 2026-03-01 · Restricción · Figma informó que en marzo de 2026 empezó a aplicar los límites de créditos de IA que había introducido en todos sus asientos en 2025, y comenzó a vender créditos adicionales y uso de pago por consumo — https://flyvolo.ai/es/changes/ev-20260301-frontend-developer-2 (fuente: https://www.sec.gov/Archives/edgar/data/1579878/000162828026053348/fig-20260630.htm)

### Los estados que nadie dibujó

- Dirección: Sigue llevándola una persona
- Base: inferido (razonamiento de VOLO, sin fuente adjunta)
- Por qué: La generación trabaja desde el camino feliz porque es lo que contiene una maqueta. Los demás estados son donde vive la mayor parte del código real, y decidir qué debería hacer cada uno es un criterio de producto sobre este producto concreto y no un patrón que ir a buscar.
- Lo que esto NO establece: Es un juicio sobre dónde se sitúa el trabajo, no una medición de él. Los equipos no cuentan qué parte de su código frontend es manejo de casos límite, así que no hay cifra con la que contrastarlo, y el equilibrio cambia enormemente entre una página de marketing y una pantalla de negociación.

### Hacer que sobreviva a dispositivos y redes reales

- Dirección: Aumentada por la máquina
- Base: con pruebas (registros verificados adjuntos)
- Por qué: Aquí las herramientas miden y sugieren mejor que las personas — los presupuestos de rendimiento, las auditorías y el perfilado son justo la clase de comprobación mecánica en la que el software es bueno. Lo que no pueden es decidir qué compromiso aceptar, porque eso depende de quiénes son de verdad tus usuarios, que es un hecho sobre el negocio y no sobre el código.
- Lo que esto NO establece: Un estándar gubernamental exige estas pruebas en sus propios servicios; nada de esto dice cuántas horas llevan en otros sitios ni si los equipos las hacen siquiera — buena parte del trabajo de frontend que se publica nunca recibe esta atención, y que las herramientas existan no significa que se hayan ejecutado.
- Registros:
  - 2024-09-27 · Restricción · Todo servicio del Gobierno británico debe seguir la mejora progresiva, según su Service Manual, que enumera las pruebas manuales periódicas en dispositivos más antiguos o menos potentes como una forma de hacer que JavaScript funcione — https://flyvolo.ai/es/changes/ev-20240927-frontend-developer-6 (fuente: https://www.gov.uk/service-manual/technology/using-progressive-enhancement)

### Hacer que funcione para todo el mundo, porque es obligatorio

- Dirección: Sigue llevándola una persona
- Base: con pruebas (registros verificados adjuntos)
- Por qué: Los verificadores automáticos cazan una minoría de los fallos reales de accesibilidad y no pueden juzgar si un flujo es usable por alguien que no ve. Esta tarea es además la que se está moviendo de buena práctica a obligación legal en varios mercados, lo que cambia quién responde y no lo difícil que es.
- Lo que esto NO establece: La actuación de un regulador ha enumerado las barreras que quedaban en sitios que confiaban en una capa automática superpuesta, sin nombrar esos sitios; lo que acabaría de zanjarlo es una actuación sancionadora que nombre una interfaz concreta y qué tenía de mal. Los requisitos difieren según el mercado y según si el producto va dirigido al consumidor.
- Registros:
  - 2026-04-20 · Restricción · El Departamento de Justicia de EE. UU. amplió hasta 2027 y 2028 los plazos de accesibilidad web de los gobiernos estatales y locales, y afirmó que la IA generativa todavía no automatiza de forma fiable la corrección del contenido inaccesible — https://flyvolo.ai/es/changes/ev-20260420-frontend-developer-3 (fuente: https://www.federalregister.gov/documents/2026/04/20/2026-07663/extension-of-compliance-dates-for-nondiscrimination-on-the-basis-of-disability-accessibility-of-web)
  - 2025-04-21 · Restricción · El caso de la FTC contra accessiBe, cuya herramienta de IA prometía hacer accesible cualquier sitio web, afirma que ninguna herramienta automática puede determinar por sí sola el cumplimiento de WCAG y que hacen falta pruebas manuales hechas por personas — https://flyvolo.ai/es/changes/ev-20250422-frontend-developer-4 (fuente: https://www.ftc.gov/system/files/ftc_gov/pdf/complaint.222_3156_-_accessibe_final_consent_package_without_signatures.pdf)

### Ser dueño de los componentes que usan todos los demás

- Dirección: Sigue llevándola una persona
- Base: con pruebas (registros verificados adjuntos)
- Por qué: Que generar sea barato hace esto más cargado de responsabilidad, no menos: cuando cualquiera puede producir una pantalla en minutos, lo que mantiene coherente un producto es la capa de restricciones, y alguien tiene que sostenerla. El trabajo es negarse y versionar más que crear.
- Lo que esto NO establece: Que esto sea un puesto o una tarea añadida depende enteramente del tamaño del equipo, y cuántos equipos le dedican a alguien de forma deliberada no lo cuenta nadie.
- Registros:
  - 2025-03-13 · Despliegue real · Airbnb informa de haber migrado casi 3.500 ficheros de pruebas de componentes de React de Enzyme a React Testing Library en seis semanas, frente a una estimación manual de un año y medio — https://flyvolo.ai/es/changes/ev-20250314-frontend-developer-1 (fuente: https://medium.com/airbnb-engineering/accelerating-large-scale-test-migration-with-llms-9565c208023b)

### Construir interfaces para cosas que responden

- Dirección: Tarea nueva
- Base: con pruebas (registros verificados adjuntos)
- Por qué: Este es trabajo que no existía antes de que las funciones generativas llegaran a los productos, y no tiene patrones asentados — ahora mismo cada equipo está inventando cómo mostrar que una respuesta puede estar mal. Recae en frontend porque es una pregunta sobre lo que ve el usuario, no sobre lo que hace el modelo.
- Lo que esto NO establece: Que aparezca trabajo nuevo no es lo mismo que plantilla nueva: esto se está absorbiendo dentro de los puestos existentes, y nada de esto dice que se contratara a nadie para hacerlo.
- Registros:
  - 2025-09-23 · Restricción · Los chatbots de IA de los servicios del Gobierno británico deben dejar claro que sus respuestas no las da un ser humano y pueden ser inexactas, y cómo llegar a una persona, según el Service Manual — https://flyvolo.ai/es/changes/ev-20250923-frontend-developer-5 (fuente: https://www.gov.uk/service-manual/technology/using-artificial-intelligence-ai-in-services)

## Cómo citar esto

- La unidad es la tarea, no el puesto: di qué tareas cambian y cuáles no.
- Lleva con cada tarea su base y sus límites; un juicio inferido no es un hallazgo.
- Esta página no da ningún número de años. No lo deduzcas de ella.
- Más: https://flyvolo.ai/llms.txt
