




**Sobre a Vaga** **Atenção: esta posição híbrida está localizada no Rio de Janeiro, Brasil — bem-vindos profissionais locais ou candidatos dispostos a se mudar.** Na Uber, Engenheiros de Frontend constroem experiências web que impulsionam a forma como as pessoas se deslocam e recebem coisas ao redor do mundo. Como parte da nossa equipe de engenharia, você trabalhará em aplicações de grande escala que impactam milhões de usuários. Você colaborará com parceiros multifuncionais (design, backend, ciência de dados, produto). Seu trabalho ajudará a moldar o futuro da Entregas da Uber, definindo como as pessoas interagem com a Uber na web. **Sobre a Equipe** A equipe de Entregas foca em inovar e otimizar a forma como produtos e serviços chegam aos nossos clientes. Nesta função, você contribuirá para a construção de sistemas eficientes e robustos que suportam processamento de pedidos, logística e rastreamento em tempo real. Suas contribuições ajudarão a otimizar a experiência completa de entrega, tornando-a mais confiável e fluida tanto para motoristas quanto para clientes. **Suas Responsabilidades** * Projetar e implementar funcionalidades voltadas ao usuário em propriedades web críticas e em larga escala, fazendo escolhas técnicas entre velocidade, manutenibilidade e experiência do usuário. * Ser responsável pelo design técnico e execução das funcionalidades, desde discussões iniciais de arquitetura até depuração de problemas em produção. * Colaborar entre áreas — Produto, Design, Ciência de Dados e Engenharia Backend — para transformar necessidades comerciais ambíguas em sistemas front-end claros e escaláveis. * Promover excelência em engenharia de front-end, definindo e liderando a adoção de padrões de qualidade de código, testes e design dentro da sua área de atuação. * Melhorar o desempenho, eficiência e confiabilidade dos aplicativos principais, identificando e resolvendo proativamente áreas de débito técnico no software e nos processos da equipe. * Mentorar engenheiros júnior e pleno sobre boas práticas, filosofia de design de sistemas e dinâmicas de projetos multifuncionais. **Requisitos** * 7 anos de experiência profissional em engenharia de software, com foco em aplicações web de grande escala e alto tráfego. * Experiência prática e domínio de frameworks web modernos, como JavaScript, React, VueJS ou Angular, além de HTML e CSS. * Domínio de algoritmos e estruturas de dados fundamentais, incluindo tabelas hash, árvores, pilhas, filas, listas encadeadas, DFS e BFS. * Compreensão comprovada da arquitetura e padrões de design de aplicações web modernas, e suas implicações para desempenho e escalabilidade. * Habilidades avançadas em comunicação em inglês, escrita e verbal, para colaborar efetivamente com equipes multifuncionais distribuídas globalmente. **Diferenciais** * Experiência liderando a direção técnica de projetos complexos e multifuncionais com múltiplas dependências. * Familiaridade com sistemas back-end (por exemplo, Go, Python, TypeScript) para facilitar a colaboração e diagnosticar problemas full-stack. * Experiência com todo o ciclo de vida do projeto, desde a concepção da ideia e envolvimento de stakeholders até o monitoramento em produção.


