Navan
Navan
A Navan reúne a gestão de viagens corporativas e despesas em uma única plataforma, ajudando as organizações a coordenar reservas, gastos com cartões corporativos e relatórios de despesas. Suas ferramentas atendem desde pequenas empresas até grandes corporações, automatizam a categorização de despesas e oferecem às equipes financeiras uma visão mais clara dos programas de viagens corporativas. Os funcionários podem reservar viagens e acompanhar despesas, enquanto as integrações conectam a Navan aos sistemas financeiros existentes. A empresa também incorpora considerações de sustentabilidade e insights com inteligência artificial à sua oferta de viagens e despesas.

Arquiteto(a) sênior de frontend, remoto nos EUA — Navan

Estruture a infraestrutura de frontend com apoio de IA para a plataforma de viagens corporativas, cartões e despesas da Navan. Aprimore microfrontends, ferramentas para desenvolvedores, testes, desempenho e segurança em mais de 20 equipes de engenharia.

Descrição

  • Projetar e aprimorar a infraestrutura de microfrontends com React e Angular usando Module Federation
  • Criar pacotes NPM compartilhados que promovam padrões organizacionais consistentes
  • Liderar a governança de arquitetura, as práticas de revisão e o alinhamento entre equipes
  • Desenvolver ferramentas e automações que simplifiquem os fluxos de trabalho e aumentem a produtividade
  • Criar fluxos de trabalho repetíveis com apoio de IA para desenvolvimento frontend, testes em navegador, depuração, migrações de frameworks e entregas
  • Redigir documentação técnica e orientar engenheiros por meio de revisões de código
  • Organizar repositórios, bibliotecas de componentes, documentação e ambientes de desenvolvimento para apoiar fluxos confiáveis de engenharia e de agentes de programação
  • Definir padrões compartilhados de interface para recursos com IA, incluindo respostas transmitidas em streaming, atualizações de progresso, cancelamento, recuperação de erros e aprovação do usuário
  • Estabelecer padrões para testes de componentes, automação de navegador, verificações de regressão visual e etapas de validação de CI
  • Testar fluxos de trabalho, acompanhar o tempo de entrega, defeitos, confiabilidade e custos de uso de IA, e incentivar a adoção
  • Trabalhar com as equipes de Segurança e de plataforma de IA para definir escopos de acesso, proteger segredos e dados confidenciais e estabelecer limites para a revisão humana
  • Reduzir o tamanho dos pacotes e os custos, liderar migrações de frameworks e melhorar a velocidade e o tempo de carregamento do frontend

Requisitos

  • Ter pelo menos 8 anos de experiência em desenvolvimento de software frontend
  • Ter pelo menos 3 anos de experiência em arquitetura frontend, com impacto comprovado em toda a organização
  • Ter amplo domínio de React e TypeScript; experiência com Angular é muito valorizada
  • Ter experiência com arquiteturas de microfrontends, como Module Federation, single-spa, Web Components ou abordagens semelhantes
  • Conhecer ferramentas de build como Webpack, Vite ou Rollup e ter experiência com gerenciamento de monorepos
  • Ter experiência com estratégias de testes unitários, de integração e ponta a ponta, e com a definição de padrões entre equipes, incluindo testes de componentes, automação de navegador, verificações de regressão visual e validação de CI
  • Ter experiência prática com ferramentas de programação por IA para mudanças em produção, avaliação de código gerado, criação de validações eficazes e identificação de quando a revisão humana é necessária
  • Conseguir demonstrar melhorias na entrega de engenharia, qualidade ou confiabilidade decorrentes de fluxos de trabalho com apoio de IA e incentivar sua adoção entre equipes
  • Entender os controles práticos de acesso a ferramentas, segredos e dados confidenciais, bem como a responsabilização por mudanças geradas por IA, trabalhando com as equipes de Segurança e de plataforma de IA
  • Comunicar-se com clareza por escrito e em conversas, colaborar com colegas e construir consenso entre equipes
  • É desejável: experiência com plataformas de observabilidade, otimização de CDN, Next.js ou outros metaframeworks, pipelines de CI/CD e AWS

Vagas relacionadas

Cambium Learning Group

Engenheiro sênior de bancos de dados

Cambium Learning Group

Lidere o desempenho, a confiabilidade e a recuperação de desastres dos bancos de dados dos sistemas educacionais da ExploreK12. Defina padrões de engenharia e oriente as equipes, sem subordinados diretos.

Abrir
General Dynamics Information Technology

Engenheiro(a) de software remoto, modelagem de dados Oracle na GDIT

General Dynamics Information Technology

Projete software escalável e modelos de dados Oracle para a GDIT. Ajude a modernizar o processamento de receitas da Alfândega e Proteção de Fronteiras, substituindo a arrecadação em papel por soluções eletrônicas.

Abrir
VSP Vision Care

Engenheiro(a) de software .NET remoto — VSP Vision Care

VSP Vision Care

Projetar, desenvolver, testar e entregar sistemas .NET para a VSP Vision Care. Resolver problemas de aplicações e orientar engenheiros(as) de software em início de carreira.

Abrir
BackerKit

Engenheiro(a) de software staff, arquitetura frontend

BackerKit
11 – 50 Funcionários
B2BComércio eletrônicoFinanças

Lidere a arquitetura frontend e a qualidade das interfaces da plataforma de financiamento coletivo da BackerKit. Crie experiências intuitivas com Rails, Hotwire, Turbo, Stimulus e Tailwind.

Abrir
Striveworks

Engenheiro(a) de software sênior, elegível a credencial de segurança Secret

Striveworks

Crie sistemas de IA confiáveis que monitoram o desempenho dos modelos e tratam a deriva. Desenvolva serviços escaláveis em Go e Python para implantações de IA voltadas ao governo.

Abrir
Sidecar Health

Engenheiro(a) sênior de software full-stack, experiência dos membros

Sidecar Health

Crie experiências web com tecnologia de IA para os membros da Sidecar Health. Assuma a responsabilidade por sistemas TypeScript, do desenvolvimento de APIs à implantação em produção.

Abrir