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

Ubicación
Or
Or
If no code provided, add their name instead.
Política de privacidad