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).
BIENVENIDO A IPOLARITY LLC
IPolarity LLC. es una firma de Servicios Profesionales compuesta por profesionales altamente capacitados con una amplia experiencia en diversas industrias. Brindamos a nuestros clientes en verticales clave de la industria una experiencia enfocada en soluciones de TI, desarrollo de aplicaciones, mantenimiento de aplicaciones, servicios de prueba e integración de sistemas. IPolarity LLC integra el conocimiento experto de la industria, los marcos de procesos y tecnología, asociaciones sólidas y una fuerza de trabajo confiable para brindar soluciones estratégicas que generen resultados sostenibles. Podemos aprovechar nuestra experiencia a través de un modelo de entrega flexible, que incluye recursos in situ y externos.
(si ya tienes un currículum en Indeed)
