Arquitecto de Front End New Jersey

Arquitecto de Front End

Tiempo completo • New Jersey
Título del puesto: Arquitecto Front-End Senior
Ubicación: Jersey City, NJ
Experiencia: 16+ años
Tarifa: según el mercado
RTTO – 5 días presenciales
Rol en W2 
 
Resumen del rol
Liderar el diseño y desarrollo de experiencias web modernas y de alto rendimiento utilizando React y el ecosistema front-end más amplio. Este puesto está enfocado al front-end, colaborando estrechamente con los equipos de Producto, UX y backend/plataforma para ofrecer capacidades de UI de vanguardia y establecer estándares de ingeniería.

Responsabilidades laborales
  • Liderar el desarrollo de aplicaciones web complejas y orientadas al usuario usando React + TypeScript, asumiendo la arquitectura front-end y el enfoque de entrega.
  • Colaborar con UX/Product para traducir diseños en experiencias pulidas; Influye en los requisitos con consideraciones de viabilidad, rendimiento y accesibilidad.
  • Establecer y evolucionar estándares de front-end: arquitectura de componentes, gestión de estados, enrutamiento, convenciones de código y prácticas de prueba.
  • Construye usando los fundamentos de la interfaz de usuario de EXDS: sistema de diseño / biblioteca de componentes, tematización, diseños responsivos y compatibilidad entre navegadores.
  • Impulsa el rendimiento y la calidad: Core Web Vitals, optimización de conjuntos, estrategias de renderizado, caché y observabilidad en tiempo de ejecución.
  • Implementa capacidades avanzadas de interfaz como visualización de datos enriquecida, actualizaciones en tiempo real, patrones aptos para offline y experiencias robustas de formularios/flujos de trabajo.
  • Asegura patrones seguros en el lado del cliente: flujos de autenticación seguros, orientación para el manejo de tokens, almacenamiento seguro y protección contra vulnerabilidades web comunes.
  • Colaborar con los equipos de backend en contratos de API (GraphQL/REST) y abogar por patrones amigables para el front-end (paginación, filtrado, modelos de error).
  • Evalúa y recomienda tecnologías, herramientas y marcos adecuados
  • Evalúa los riesgos tecnológicos, los costes, la escalabilidad y la mantenibilidad.
  • Colabora con equipos de negocio, gestores de proyectos, desarrolladores y proveedores.
  • Traduce los requisitos empresariales en soluciones técnicas.
  • Presentar las decisiones arquitectónicas a la dirección y a las partes interesadas.
  • Proporcionar orientación y mentoría a los equipos de desarrollo.
  • Establece estándares de codificación, patrones de diseño y mejores prácticas.
 

Cualificaciones, capacidades y habilidades requeridas
  • 15+ años de experiencia profesional en ingeniería de software con una gran profundidad en desarrollo web front-end; Experiencia liderando proyectos y mentorizando ingenieros.
  • Competencia de nivel experto en React (ganchos, composición de componentes, contexto, comportamiento de renderizado, patrones relacionados con concurrencia cuando corresponda).
  • Fuertes habilidades en TypeScript (tips-como-diseño, genéricos, estrategias de strictez) y fundamentos modernos de JavaScript.
  • Amplia experiencia con herramientas de front-end modernas: Vite/Webpack, Babel/SWC, npm/pnpm/yarn, monorepos (opcional) y pipelines de construcción/lanzamiento.
  • Sólidas habilidades en CSS: diseño responsivo, arquitectura CSS (módulos CSS, CSS-en-JS o frameworks de utilidad), tematización y estilo consistente a gran escala.
  • Prácticas avanzadas de prueba: Jest/Vitest, React Testing Library, Playwright/Cypress para E2E; Prueba la propiedad de la estrategia.
  • Experiencia en accesibilidad: WCAG/ARIA, navegación con teclado, consideraciones con lectores de pantalla y pruebas automáticas + manuales a11y.
  • Ingeniería de rendimiento: perfilado, división de paquetes, compromisos SSR/CSR, estrategias de caché y optimización de Core Web Vitals.
  • Experiencia en integración de API con GraphQL y REST (desarrollo guiado por esquemas, manejo de errores, paginación, caché y estrategias de estado del cliente).
  • Concienciación de seguridad para aplicaciones web: prevención de XSS/CSRF, higiene de dependencias, patrones de autenticación/sesión segura (la concienciación OIDC es un plus).
  • Observabilidad para el frontend: registro/métricas del lado del cliente, informes de errores y problemas de depuración en producción.
  • IMPRESCINDIBLE: Competencia en el uso de herramientas de ingeniería asistidas por IA (por ejemplo, Claude Code, GitHub Copilot) para acelerar la implementación, refactorización, creación de pruebas y depuración, validando la corrección y cumpliendo prácticas de manejo seguro.

Cualificaciones preferidas
  • Experiencia con SSR/metaframeworks: consideraciones de Next.js / Remix y SEO.
  • Experiencia aprovechando un sistema de diseño (Storybook, tokens).
  • Experiencia con patrones de micro-frontend y federación de módulos (cuando sea relevante).
  • Experiencia con visualización y una interfaz de usuario avanzada: D3, Canvas/WebGL, tablas/cuadrículas avanzadas, librerías de animación.
  • Familiaridad con integraciones de autenticación (OIDC/OAuth2) y restricciones de SSO empresarial.
  • Historial probado modernizando front-ends heredados y mejorando la experiencia de los desarrolladores (DX).




(si ya tienes un currículum en Indeed)

O aplicar aquí.

* campos requeridos

Text me updates about my application
Message and data rates may apply. Message frequency varies. Reply STOP to opt out. Reply HELP for help. See our User Terms of Service and Privacy Policy for details.
Ubicación
Or
Or
If no code provided, add their name instead.
Política de privacidad