Ingeniería y ejecución

Ingeniero/a sénior de frontend

Construya interfaces accesibles en Next.js que conecten contenido estructurado y flujos de trabajo con experiencias públicas y operativas fiables.
Ubicación
Estados Unidos; trabajo remoto
Jornada laboral
Tiempo completo
Tipo de contratación
Contratista (1099)
Duración del contrato
Indefinido
Nivel de experiencia
Sénior
Departamento
Ingeniería y ejecución
Modalidad de trabajo
Remoto
Estado de contratación
Abierto
Cierre de solicitudes
31 de octubre de 2026
Jurisdicciones de trabajo permitidas
United States
Autorización de trabajo
Autorización para trabajar en EE. UU.; sin patrocinio migratorio
Requisito de habilitación de seguridad
Debe reunir los requisitos para obtenerla
Nivel de habilitación de seguridad
No se requiere habilitación
Viajes previstos
0%
Se aceptan candidaturas de veteranos
Sí

El puesto

En Wilkes & Liberty desarrollará interfaces para información pública y trabajo operativo. El puesto integra accesibilidad, rendimiento, seguridad e integridad del contenido en el comportamiento del producto, incluidos distintos dispositivos, idiomas, tecnologías de asistencia y fallos del backend.

Sus responsabilidades

  • Diseñar e implementar arquitectura, rutas, límites de renderizado, acceso a datos, caché, localización y gestión de errores con Next.js y React.
  • Crear componentes y flujos accesibles según los requisitos aplicables de la Sección 508 y WCAG, con una experiencia común para usuarios de tecnologías de asistencia.
  • Integrar Drupal y otras API en experiencias públicas y autenticadas, incluidos vista previa, formularios, recepción de archivos, búsqueda y contenido estructurado.
  • Proteger los límites entre navegador y servidor mediante tratamiento seguro de salidas, validación de solicitudes y origen, telemetría respetuosa con la privacidad y responsabilidades de autorización claras.
  • Medir y mejorar Core Web Vitals, paquetes, caché, imágenes, metadatos, datos estructurados y rendimiento real, conservando la corrección funcional.
  • Mantener pruebas de componentes, integración, accesibilidad y recorridos completos, incluidos estados de carga, vacío, acceso denegado, datos inválidos y servicio no disponible.
  • Convertir requisitos en patrones reutilizables y criterios de aceptación verificables junto con diseño, contenido, backend, QA y operadores.
  • Documentar contratos de componentes, supuestos de contenido, despliegue y diagnóstico para facilitar el mantenimiento.

Qué aporta

  • Experiencia entregando y manteniendo interfaces en producción con React, Next.js, TypeScript, HTML semántico y CSS.
  • Capacidad para razonar sobre renderizado en servidor y cliente, caché, estado, formularios, API y fallos.
  • Accesibilidad integrada en el diseño y verificada con comprobaciones automáticas, teclado y tecnologías de asistencia.
  • Diagnóstico de rendimiento y renderizado a partir de evidencias del navegador, la red, la compilación y la ejecución.
  • Comprensión de SEO, metadatos, localización, contenido estructurado y operación editorial en aplicaciones públicas o con mucho contenido.
  • Pruebas y documentación mantenibles, y comunicación clara de decisiones con los equipos y el cliente.

Experiencia útil

  • Drupal desacoplado, GraphQL, JSON:API, vista previa, sitios multilingües y contenido basado en componentes.
  • React Server Components, acciones de servidor o controladores de rutas, Tailwind CSS, Playwright y herramientas de accesibilidad.
  • Sitios federales, revisión de Sección 508, sistemas de diseño, publicación de alto tráfico y analítica respetuosa con la privacidad.
  • Contenedores, proxies inversos, redes de entrega de contenido y diferencias entre desarrollo, pruebas y producción.

Igualdad de oportunidades y adaptaciones. Wilkes & Liberty considera a las personas cualificadas sin distinción por características protegidas. Se ofrecen adaptaciones razonables durante el proceso de solicitud.

Solicite este puesto