Senior Software Engineer

Há 6 horas

Brasília, Federal District, Brasil NG.CASH Tempo integral
Sobre a NG.
CASH A NG.
CASH é a principal solução financeira da Geração Z na América Latina, um mercado de mais de 50 milhões de jovens no Brasil. Já somos mais de 7 milhões de clientes e contamos com o apoio de fundos globais como a16z, NEA e Monashees. Somos uma fintech Series B, regulada pelo Banco Central, com 5 anos de operação e um time de cerca de 80 pessoas — focada em redefinir como a nova geração lida com dinheiro. Sobre a Vaga Junte-se ao time de Tecnologia da NG.
CASH como Engenheiro(a) de Software Sênior (fullstack, backend ou frontend) e se torne parte da equipe que está moldando o futuro das finanças digitais. O Que Você Irá Fazer Colaborar com equipes multifuncionais para projetar, implementar e integrar funcionalidades que encantem nossos clientes, com forte foco em desempenho, escalabilidade e experiência do usuário; Aprimorar nossas soluções existentes, garantindo excelência técnica, e qualidade de produto que impactam milhões de usuários; Identificar e atuar em oportunidades para melhorar nossos processos de engenharia, relacionadas a testes, CI/CD, observabilidade, documentação, qualidade de código e eficiência; Garantir a integração com o ecossistema bancário mais amplo, seguindo rigorosos padrões de segurança; Mentorar e apoiar outros desenvolvedores, orientando-os na adoção de boas práticas e na entrega de soluções de alta qualidade. O Que Não Pode Faltar 5+ anos de experiência com desenvolvimento de software; Proficiência em uma ou mais linguagens de programação como Java, Python, C# ou JavaScript/TypeScript; Sólido conhecimento sobre bancos de dados relacionais e não relacionais; Experiência no design e manutenção de APIs e sistemas distribuídos; Habilidades sólidas de resolução de problemas, organização, comunicação e planejamento, com capacidade para prosperar em ambiente de equipe. O Que a Gente Também Valoriza Experiência liderando projetos de engenharia de software; Familiaridade com AWS ou outros provedores de Cloud Computing e ferramentas de Infrastructure as Code (Terraform, AWS CDK); Experiência com ferramentas de CI/CD, como Jenkins ou CircleCI; Conhecimento de React Native e/ou desenvolvimento nativo para iOS/Android. Cultura Do Time De Engenharia Promovemos uma cultura inclusiva onde todos podem desafiar ideias e contribuir para nossa direção; Entregamos projetos com autonomia e responsabilidade desde o planejamento até o deploy e monitoramento; Acreditamos fortemente em boas práticas de engenharia — testes, código limpo, revisões de PR. Valorizamos a qualidade técnica das entregas assim como o produto final; Progressão de carreira estruturada, com objetivos claros e competências bem definidas por senioridade. Nosso Stack Front-end: React-Native; Back-end: Node.js, TypeScript, NestJS; Infra: AWS, Fargate, Lambda. Sobre o Processo Seletivo Conversa inicial Vamos conversar sobre a sua experiência, seus interesses e a sua trajetória; Vamos te passar mais detalhes sobre a NG, sobre o nosso time de engenharia e sobre a vaga de Engenheiro de Software Sênior. Entrevista(s) técnica(s) Uma ou duas rodadas de entrevistas de 1 hora; Você vai conhecer outros integrantes do nosso time de engenharia e resolver problemas estilo whiteboard, baseados nos desafios que você vai encontrar no seu dia a dia na NG.
CASH; Não vamos pedir para você fazer Leetcode, nem levar projetos para casa Entrevista com a liderança Você vai contar um pouco sobre sua trajetória, desafios e casos de sucesso; Nós vamos te contar mais sobre os objetivos da empresa e como você vai conseguir contribuir. Oferta Se tudo correr bem, você estará pronto para receber uma oferta