Navan
Navan
Navan reúne en una sola plataforma la gestión de viajes de negocios y gastos, y ayuda a las organizaciones a coordinar reservas, gastos con tarjetas de empresa e informes de gastos. Sus herramientas, diseñadas para pequeñas empresas y grandes compañías, automatizan la categorización de gastos y ofrecen a los equipos financieros una visión más clara de los programas de viajes corporativos. Los empleados pueden reservar viajes y hacer un seguimiento de sus gastos, mientras que las integraciones conectan Navan con los sistemas financieros existentes. La empresa también incorpora criterios de sostenibilidad e información basada en inteligencia artificial a su oferta de viajes y gastos.

Arquitecto/a sénior de frontend, remoto en EE. UU. — Navan

Define la infraestructura de frontend con asistencia de IA para la plataforma de viajes corporativos, tarjetas y gastos de Navan. Mejora los microfrontends, las herramientas para desarrolladores, las pruebas, el rendimiento y la seguridad en más de 20 equipos de ingeniería.

Descripción

  • Diseñar y mejorar la infraestructura de microfrontends con React y Angular mediante Module Federation
  • Crear paquetes NPM compartidos que fomenten patrones organizativos coherentes
  • Liderar la gobernanza de arquitectura, las prácticas de revisión y la coordinación entre equipos
  • Desarrollar herramientas y automatizaciones que simplifiquen los flujos de trabajo y mejoren la productividad
  • Crear flujos de trabajo repetibles con asistencia de IA para el desarrollo frontend, las pruebas en navegador, la depuración, las migraciones de frameworks y las entregas
  • Redactar documentación técnica y orientar a ingenieros mediante revisiones de código
  • Organizar repositorios, bibliotecas de componentes, documentación y entornos de desarrollo para facilitar flujos de trabajo de ingeniería y de agentes de programación fiables
  • Definir patrones de interfaz compartidos para funciones con IA, incluidas respuestas transmitidas en streaming, actualizaciones de progreso, cancelación, recuperación ante errores y aprobación del usuario
  • Establecer estándares para pruebas de componentes, automatización del navegador, comprobaciones de regresión visual y controles de CI
  • Poner a prueba flujos de trabajo, hacer seguimiento del tiempo de entrega, los defectos, la fiabilidad y los costes de uso de IA, y fomentar su adopción
  • Colaborar con los equipos de Seguridad y de plataforma de IA para definir los ámbitos de acceso, proteger secretos y datos sensibles, y establecer límites para la revisión humana
  • Reducir el tamaño de los paquetes y los costes, liderar migraciones de frameworks y mejorar la velocidad y los tiempos de carga del frontend

Requisitos

  • Contar con al menos 8 años de experiencia en desarrollo de software frontend
  • Tener al menos 3 años de experiencia en arquitectura frontend, con impacto demostrado en toda la organización
  • Tener amplios conocimientos de React y TypeScript; se valora especialmente la experiencia con Angular
  • Tener experiencia con arquitecturas de microfrontends como Module Federation, single-spa, Web Components u otros enfoques similares
  • Conocer herramientas de compilación como Webpack, Vite o Rollup, y tener experiencia gestionando monorepositorios
  • Tener experiencia con estrategias de pruebas unitarias, de integración y de extremo a extremo, y definiendo estándares entre equipos, incluidas las pruebas de componentes, la automatización del navegador, las comprobaciones de regresión visual y la validación de CI
  • Tener experiencia práctica con herramientas de programación con IA para cambios en producción, evaluar código generado, diseñar validaciones eficaces e identificar cuándo hace falta revisión humana
  • Poder demostrar mejoras en la entrega de ingeniería, la calidad o la fiabilidad gracias a flujos de trabajo con asistencia de IA, y fomentar su adopción entre equipos
  • Comprender los controles prácticos de acceso a herramientas, secretos y datos sensibles, así como la rendición de cuentas por cambios generados con IA, en colaboración con los equipos de Seguridad y de plataforma de IA
  • Comunicarse con claridad, tanto por escrito como en conversaciones, colaborar con colegas y generar consenso entre equipos
  • Se valorará: experiencia con plataformas de observabilidad, optimización de CDN, Next.js u otros metaframeworks, canalizaciones de CI/CD y AWS

Empleos relacionados

Cambium Learning Group

Ingeniero sénior de bases de datos

Cambium Learning Group

Lidera el rendimiento, la fiabilidad y la recuperación ante desastres de las bases de datos de los sistemas educativos de ExploreK12. Define estándares de ingeniería y asesora a los equipos, sin personal a cargo.

Abrir
General Dynamics Information Technology

Ingeniero/a de software remoto, modelado de datos Oracle en GDIT

General Dynamics Information Technology

Diseña software escalable y modelos de datos Oracle para GDIT. Ayuda a modernizar el procesamiento de ingresos de Aduanas y Protección Fronteriza al sustituir los cobros en papel por soluciones electrónicas.

Abrir
VSP Vision Care

Ingeniero/a de software .NET remoto — VSP Vision Care

VSP Vision Care

Diseñar, desarrollar, probar y entregar sistemas .NET para VSP Vision Care. Resolver problemas de aplicaciones y orientar a ingenieros/as de software júnior.

Abrir
BackerKit

Ingeniero/a sénior de software, arquitectura frontend

BackerKit

Lidera la arquitectura frontend y la calidad de las interfaces de la plataforma de financiación colectiva de BackerKit. Crea experiencias intuitivas con Rails, Hotwire, Turbo, Stimulus y Tailwind.

Abrir
Striveworks

Ingeniero/a de software sénior, elegible para autorización de seguridad confidencial

Striveworks

Construye sistemas de IA fiables que supervisan el rendimiento de los modelos y corrigen la deriva. Desarrolla servicios escalables en Go y Python para implementaciones de IA orientadas al gobierno.

Abrir
Sidecar Health

Ingeniero sénior de software full-stack, experiencia de los miembros

Sidecar Health

Crea experiencias web impulsadas por IA para los miembros de Sidecar Health. Responsabilízate de sistemas TypeScript, desde el desarrollo de API hasta el despliegue en producción.

Abrir