Back to all jobs

Engenheiro(a) de Software Fullstack Pleno/Sênior (Angular) | Digital Equities
BTG PactualSao Paulo1w ago
About the role
<p><span style="font-size: 10pt; font-family: verdana, geneva, sans-serif;"><strong>Sobre a área: </strong></span></p>
<p>Buscamos uma pessoa para atuar com engenharia de software, desenvolvendo soluções para produtos estratégicos do mercado de capitais, como Ofertas Públicas, Eventos Corporativos Voluntários e Secundário de Fundos Cetipados. </p>
<p>Cobrimos classes de ativos como ações, FII, FIP, FIDC, CRA, CRI e debêntures, com forte regulação da CVM e integração com infraestruturas como B3 e CETIP. Os sistemas são responsáveis pela disponibilização de eventos para clientes e assessores, recebimento e processamento de ordens, gestão de limites financeiros e liquidação tanto na Clearing quanto nos sistemas internos do BTG. Cada produto possui requisitos de negócio específicos por tipo de ativo e perfil de investidor.</p>
<p>Você fará parte de um time altamente qualificado, com atuação ponta a ponta em produtos críticos, transacionais e regulados, com forte interação com negócio, operações, jurídico e financeiro. É uma excelente oportunidade para quem quer aprender rápido, crescer tecnicamente e ampliar conhecimento de negócio em um ambiente de alta performance. </p>
<p><span style="font-size: 10pt; font-family: verdana, geneva, sans-serif;"><strong>No seu dia a dia:</strong></span></p>
<ul>
<li><span data-contrast="auto">Desenvolver funcionalidades e novos sistemas para suprir demandas de negócios e/ou clientes. </span><span data-ccp-props="{"335559739":0}"> </span></li>
<li><span data-ccp-props="{"335559739":0}"><span class="TextRun SCXW43124053 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW43124053 BCX8">Levantar requisitos funcionais e não funcionais, alinhando visão técnica com a de negócios. </span></span><span class="EOP SCXW43124053 BCX8" data-ccp-props="{"335559739":0}"> </span></span></li>
<li data-leveltext="" data-font="Symbol" data-listid="17" data-aria-posinset="1" data-aria-level="1"><span data-ccp-props="{"335559739":0}"><span class="TextRun SCXW267239666 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW267239666 BCX8">Garantir a responsividade, acessibilidade e performance das aplicações.</span></span></span></li>
<li data-leveltext="" data-font="Symbol" data-listid="17" data-aria-posinset="1" data-aria-level="1"><span data-ccp-props="{"335559739":0}"><span class="TextRun SCXW261804484 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW261804484 BCX8">Propor e implementar soluções criativas escaláveis e sustentáveis. </span></span><span class="EOP SCXW261804484 BCX8" data-ccp-props="{"335559739":0}"> </span></span></li>
<li data-leveltext="" data-font="Symbol" data-listid="17" data-aria-posinset="1" data-aria-level="1"><span data-ccp-props="{"335559739":0}"><span class="TextRun SCXW198575439 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW198575439 BCX8">Construir </span><span class="NormalTextRun SpellingErrorV2Themed SCXW198575439 BCX8">frontend</span><span class="NormalTextRun SpellingErrorV2Themed SCXW198575439 BCX8">s</span><span class="NormalTextRun SCXW198575439 BCX8"> escaláveis, resilientes e observáveis, seguindo as melhores práticas de UX.</span></span><span class="EOP SCXW198575439 BCX8" data-ccp-props="{"335559739":0}"> </span></span></li>
<li data-leveltext="" data-font="Symbol" data-listid="17" data-aria-posinset="1" data-aria-level="1"><span data-ccp-props="{"335559739":0}"><span class="TextRun SCXW55911038 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW55911038 BCX8">Implementar e manter testes </span><span class="NormalTextRun SCXW55911038 BCX8">unit</span><span class="NormalTextRun SCXW55911038 BCX8">ár</span><span class="NormalTextRun SCXW55911038 BCX8">i</span><span class="NormalTextRun SCXW55911038 BCX8">os</span><span class="NormalTextRun SCXW55911038 BCX8"> para assegurar a qualidade do código. </span></span><span class="EOP SCXW55911038 BCX8" data-ccp-props="{"335559739":0}"> </span></span></li>
<li data-leveltext="" data-font="Symbol" data-listid="17" data-aria-posinset="1" data-aria-level="1"><span data-ccp-props="{"335559739":0}"><span class="TextRun SCXW253701379 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW253701379 BCX8">Discutir soluções e se relacionar com a área de negócios e outros times de IT. </span></span><span class="EOP SCXW253701379 BCX8" data-ccp-props="{"335559739":0}"> </span></span></li>
<li data-leveltext="" data-font="Symbol" data-listid="17" data-aria-posinset="1" data-aria-level="1"><span data-ccp-props="{"335559739":0}"><span class="TextRun SCXW187364000 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW187364000 BCX8">Participar das dinâmicas de desenvolvimento ágil, buscando organização e produtividade. </span></span><span class="EOP SCXW187364000 BCX8" data-ccp-props="{"335559739":0}"> </span></span></li>
<li data-leveltext="" data-font="Symbol" data-listid="17" data-aria-posinset="1" data-aria-level="1"><span data-ccp-props="{"335559739":0}"><span class="TextRun SCXW11275919 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW11275919 BCX8">Melhorar padrões de projetos, ferramentas e processos. </span></span><span class="EOP SCXW11275919 BCX8" data-ccp-props="{"335559739":0}"> </span></span></li>
</ul>
<p><span style="font-size: 10pt; font-family: verdana, geneva, sans-serif;"><strong>Esperamos de você:</strong></span></p>
<ul>
<li><strong><span class="TextRun SCXW247800691 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW247800691 BCX8">Mais de 3 anos de experiência em desenvolvimento de software com foco em </span><span class="NormalTextRun SpellingErrorV2Themed SCXW247800691 BCX8">frontend</span></span></strong><span class="TextRun SCXW247800691 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW247800691 BCX8"> </span><span class="NormalTextRun SCXW247800691 BCX8">(preferencialmente em HTML5, CSS3, </span><span class="NormalTextRun SpellingErrorV2Themed SCXW247800691 BCX8">TypeScript</span><span class="NormalTextRun SCXW247800691 BCX8"> e </span><span class="NormalTextRun SCXW247800691 BCX8">f</span><span class="NormalTextRun SCXW247800691 BCX8">ram</span><span class="NormalTextRun SCXW247800691 BCX8">ework </span><span class="NormalTextRun SCXW247800691 BCX8">A</span><span class="NormalTextRun SCXW247800691 BCX8">ngular</span><span class="NormalTextRun SCXW247800691 BCX8">).</span></span><span class="EOP SCXW247800691 BCX8" data-ccp-props="{"335559739":0}"> </span></li>
<li><span class="TextRun SCXW188871903 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW188871903 BCX8">Disponibilidade para trabalho </span></span><strong><span class="TextRun SCXW188871903 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW188871903 BCX8">remoto</span><span class="NormalTextRun SCXW188871903 BCX8">, </span><span class="NormalTextRun SCXW188871903 BCX8">híbrido</span></span><span class="TextRun SCXW188871903 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW188871903 BCX8"> </span></span><span class="TextRun SCXW188871903 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW188871903 BCX8">ou presencial</span></span></strong><span class="TextRun SCXW188871903 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW188871903 BCX8"> </span><span class="NormalTextRun SCXW188871903 BCX8">em nosso escritório da Avenida Brigadeiro Faria Lima, São Paulo</span><span class="NormalTextRun SCXW188871903 BCX8">.</span></span><span class="EOP SCXW188871903 BCX8" data-ccp-props="{"335559739":0}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Conhecimento ou experiência com:</span><span data-ccp-props="{"335559739":0}"> J<span class="NormalTextRun SpellingErrorV2Themed SCXW135550825 BCX8">avaScript</span><span class="NormalTextRun SCXW135550825 BCX8"> e </span><span class="NormalTextRun SpellingErrorV2Themed SCXW135550825 BCX8">TypeScript, <span class="TextRun SCXW118417645 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW118417645 BCX8">HTML e CSS,<span class="TextRun SCXW60822605 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW60822605 BCX8">Consumo de APIs REST, u<span class="NormalTextRun SCXW13643318 BCX8">so de </span><span class="NormalTextRun SpellingErrorV2Themed SCXW13643318 BCX8">Git</span><span class="NormalTextRun SCXW13643318 BCX8"> para controle de versão.</span></span></span></span></span></span></span></li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-ccp-props="{"335559739":0}"><span class="NormalTextRun SpellingErrorV2Themed SCXW135550825 BCX8"><span class="TextRun SCXW118417645 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW118417645 BCX8"><span class="TextRun SCXW60822605 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW60822605 BCX8"><span class="NormalTextRun SCXW13643318 BCX8"><span class="TextRun SCXW258649260 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW258649260 BCX8">Conhecimento em Angular (versões modernas</span><span class="NormalTextRun SCXW258649260 BCX8"> e </span><span class="NormalTextRun SCXW258649260 BCX8">manut</span><span class="NormalTextRun SCXW258649260 BCX8">enção</span><span class="NormalTextRun SCXW258649260 BCX8"> em legados</span><span class="NormalTextRun SCXW258649260 BCX8">)</span></span><span class="EOP SCXW258649260 BCX8" data-ccp-props="{"335559739":0}"> </span></span></span></span></span></span></span></span></li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Participar das dinâmicas de desenvolvimento ágil, buscando organização e produtividade.</span><span data-ccp-props="{"335559739":0}"> </span></li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-ccp-props="{"335559739":0}"><span class="TextRun SCXW169267591 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW169267591 BCX8">Familiaridade com arquiteturas baseadas em microsserviços</span><span class="NormalTextRun SCXW169267591 BCX8">.</span></span><span class="EOP SCXW169267591 BCX8" data-ccp-props="{"335559739":0}"> </span></span></li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-ccp-props="{"335559739":0}"><span class="TextRun SCXW163089682 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW163089682 BCX8">Conhecimento em performance e otimização de aplicações web</span><span class="NormalTextRun SCXW163089682 BCX8">.</span></span><span class="EOP SCXW163089682 BCX8" data-ccp-props="{"335559739":0}"> </span></span></li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-ccp-props="{"335559739":0}"><span class="TextRun SCXW183816751 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW183816751 BCX8">Conhecimento em UX, acessibilidade e boas práticas de usabilidade</span><span class="NormalTextRun SCXW183816751 BCX8">.</span></span><span class="EOP SCXW183816751 BCX8" data-ccp-props="{"335559739":0}"> </span></span></li>
<li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"multilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-ccp-props="{"335559739":0}"><span class="TextRun SCXW166601081 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW166601081 BCX8">A</span><span class="NormalTextRun SCXW166601081 BCX8">lgum conhec</span><span class="NormalTextRun SCXW166601081 BCX8">imento em Ja</span><span class="NormalTextRun SCXW166601081 BCX8">va com Sp</span><span class="NormalTextRun SCXW166601081 BCX8">ring </span><span class="NormalTextRun SCXW166601081 BCX8">Boot</span><span class="NormalTextRun SCXW166601081 BCX8">.</span></span><span class="EOP SCXW166601081 BCX8" data-ccp-props="{}"> </span></span></li>
</ul>
<p><span style="font-size: 10pt; font-family: verdana, geneva, sans-serif;"><strong>Diferenciais:<br></strong></span></p>
<ul>
<li><span class="TextRun SCXW60587468 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW60587468 BCX8">Uso de inteligência artificial aplicada ao desenvolvimento de software.</span></span><span class="EOP SCXW60587468 BCX8" data-ccp-props="{"335559739":0}"> </span></li>
<li><span class="TextRun SCXW259181370 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW259181370 BCX8">Uso de </span><span class="NormalTextRun SpellingErrorV2Themed SCXW259181370 BCX8">Websocket</span><span class="NormalTextRun SCXW259181370 BCX8"> e manipulação de dados em tempo real</span><span class="NormalTextRun SCXW259181370 BCX8">.</span></span><span class="EOP SCXW259181370 BCX8" data-ccp-props="{"335559739":0}"> </span></li>
<li><span class="TextRun SCXW229780039 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW229780039 BCX8">Integração com APIs complexas</span><span class="NormalTextRun SCXW229780039 BCX8">.</span></span><span class="EOP SCXW229780039 BCX8" data-ccp-props="{"335559739":0}"> </span></li>
<li><span class="TextRun SCXW1641194 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW1641194 BCX8">Experiência prévia com produtos financeiros ou mercado financeiro</span><span class="NormalTextRun SCXW1641194 BCX8">.</span></span><span class="EOP SCXW1641194 BCX8" data-ccp-props="{"335559739":0}"> </span></li>
<li><span class="TextRun SCXW114048834 BCX8" lang="PT-BR" data-contrast="auto"><span class="NormalTextRun SCXW114048834 BCX8">Participação em projetos open </span><span class="NormalTextRun SpellingErrorV2Themed SCXW114048834 BCX8">source</span><span class="NormalTextRun SCXW114048834 BCX8"> ou projetos pessoais relevantes</span><span class="NormalTextRun SCXW114048834 BCX8">.</span></span><span class="EOP SCXW114048834 BCX8" data-ccp-props="{"335559739":0}"> </span></li>
</ul>
<p><span style="font-size: 10pt; font-family: verdana, geneva, sans-serif;"><strong>Benefícios: </strong></span></p>
<ul>
<li>Participação nos Lucros e Resultados (PLR);</li>
<li>Auxílio Alimentação e Refeição;</li>
<li>Plano Médico;</li>
<li>Plano Odontológico;</li>
<li>Auxílio Creche/Babá;</li>
<li>Vale Transporte;</li>
<li>WellHub;</li>
<li>TotalPass;</li>
<li>Programa de Apoio Pessoal (EAP);</li>
<li>Planos por adesão como Previdência Privada e Seguro de Vida;</li>
<li>Desconto em Farmácia;</li>
<li>Programa de Nutrição;</li>
<li>Programa de Gestantes;</li>
<li>Licença Maternidade e Paternidade Estendida – empresa Cidadã.</li>
</ul>
741,000+ hidden jobs like this
BTG Pactual and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites