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.