About The Company
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) e desempenhe um papel fundamental na evolução dos nossos produtos e plataformas para a indústria fintech. Na NG.CASH, estamos dedicados a entregar soluções técnicas de ponta e experiências excepcionais para nossos usuários em crescimento. Se você é apaixonado por construir software de alta qualidade — desde aplicações móveis até serviços de backend — e deseja contribuir para uma equipe dinâmica que está moldando o futuro das finanças digitais, queremos ouvir você.
O Que Você Irá Fazer
- Conduzir a evolução da arquitetura e implementação da NG.CASH, desde aplicações móveis (Banking, PIX, crypto, integrações e mais) até serviços de backend, garantindo excelência técnica e qualidade de produto que impactam milhares de usuários;
- 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;
- Garantir a integração com o ecossistema bancário mais amplo, seguindo rigorosos padrões de segurança;
- Aprimorar nossa stack existente, identificando e atuando em oportunidades relacionadas a testes, CI/CD, observabilidade, documentação, qualidade de código e eficiência;
- Atuar em um ambiente colaborativo e diverso para fomentar uma cultura de inovação e excelência em engenharia de software;
- Mentorar e apoiar desenvolvedores juniores, orientando-os na adoção de boas práticas e na entrega de soluções de alta qualidade.
O Que Não Pode Faltar
- Graduação em Ciência da Computação ou Engenharia;
- Forte proficiência em JavaScript e TypeScript;
- Sólida experiência com React Native (diferencial conhecer o desenvolvimento nativo para iOS/Android);
- Experiência robusta com frameworks backend como Node.js, NestJS e TypeORM;
- 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.
Cultura Do Time De Engenharia
- Somos uma equipe centrada no cliente, indo além para solucionar problemas;
- Dados são nosso ativo mais valioso, e sempre buscamos guiar decisões com base neles;
- Promovemos uma cultura inclusiva onde todos podem desafiar ideias e contribuir para nossa direção;
- Acreditamos fortemente em boas práticas — testes, código limpo, revisões de PR, treinamentos e workshops — e as incorporamos em cada sprint.