hirq
← All jobs

BTG Pactual

Engenheiro(a) de Software Frontend

São Paulo · On-site · TECHNOLOGY BRAZIL - 8453

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

ReactTailwind CSSTypeScriptREST APIsCSSDesign SystemsAWSAzureCI/CDGitUI Design
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ã.