freehire launches on Product Hunt on 26 August.

Follow →

Engenheiro(a) de Software Frontend

Summary

Builds and maintains modern web apps for an AI platform using React, TypeScript, and micro-frontend tools like Webpack Module Federation.

Sobre a área:

Buscamos um(a) Desenvolvedor(a) Front-end para atuar no time de Plataforma de IA, contribuindo para a construção e evolução de interfaces web modernas de produtos e serviços de inteligência artificial utilizados por diferentes áreas do banco.

Essa pessoa atuará no desenvolvimento de aplicações front-end escaláveis, criando experiências de usuário consistentes e de alta qualidade, com forte integração a APIs e serviços internos, seguindo os padrões do Design System do banco.

No seu dia a dia:

  • Desenvolver e manter aplicações web modernas utilizando Webpack Module Federation, React.js e TypeScript;
  • Criar componentes reutilizáveis, escaláveis e de fácil manutenção com Tailwind CSS e Styled Components;
  • Colaborar com diversas áreas para garantir interfaces consistentes e uma experiência visual de alta qualidade;
  • Integrar aplicações com APIs RESTful, assegurando comunicação eficiente entre front-end e back-end;
  • Otimizar a performance das aplicações, aplicando boas práticas de carregamento e execução;
  • Participar de revisões de código, promovendo a melhoria contínua da qualidade e dos processos de desenvolvimento;
  • Atuar no desenvolvimento de pacotes npm privados e ferramentas internas de front-end, contribuindo para a evolução das soluções do time.

Esperamos de você:

  • Sólida experiência com React.js e TypeScript, aplicando boas práticas modernas de desenvolvimento front-end;
  • Experiência com Tailwind CSS e Styled Components como camadas de estilização complementares ao Design System interno;
  • Conhecimento em arquitetura de micro front-end, especialmente com Webpack Module Federation;
  • Experiência com gerenciamento de estado utilizando React Context;
  • Habilidade para desenvolver interfaces responsivas com foco em performance e otimização;
  • Experiência com integração de APIs RESTful e controle de versão com Git.

Diferenciais:

  • Experiência com Zustand para gerenciamento de estado em aplicações de maior complexidade;
  • Familiaridade com React Query para gerenciamento de estado assíncrono, cache e sincronização de dados;
  • Boas noções de design de interfaces, com sensibilidade visual para identificar inconsistências e propor melhorias de usabilidade;
  • Familiaridade com Material UI, presente em algumas aplicações do ecossistema;
  • Conhecimento em AWS S3 para armazenamento e gerenciamento de arquivos;
  • Experiência com pipelines de CI/CD e ferramentas de DevOps, especialmente Azure DevOps;

Benefícios:

  • Participação nos Lucros e Resultados (PLR);
  • Auxílio Alimentação e Refeição;
  • Plano Médico;
  • Plano Odontológico;
  • Auxílio Creche/Babá;
  • Vale Transporte;
  • WellHub;
  • TotalPass;
  • Programa de Apoio Pessoal (EAP);
  • Planos por adesão como Previdência Privada e Seguro de Vida;
  • Programa de Nutrição;
  • Programa de Gestantes;
  • Licença Maternidade e Paternidade Estendida – empresa Cidadã.

What this application asks

greenhouse

Nome, Sobrenome, E-mail, Telefone, Currículo/CV

  • CPF
  • Linkedin
  • Nível de Ensino Superior choose one
  • Empresa atual ou última choose one
  • Possui parentesco com algum funcionário do BTG Pactual? choose one
  • Caso sim para a pergunta anterior, indique o grau de parentesco choose one · optional
  • Indique também o nome do parente em questão: optional
  • Gênero choose one
  • Identidade de Gênero choose one
  • Orientação Sexual Afetiva - opcional choose one · optional
  • Você tem algum tipo de deficiência? choose one
  • Você se identifica com qual raça? choose one
  • Poderia fornecer seus dados de remuneração anterior, se houver? choose one
  • Caso possua VR/VA, selecione a bandeira choose one

See also