Senior Software Engineer (Fullstack) at NG.CASH

Apply

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ê.

Requisitos

Educação

  • Ciência da Computação
  • Engenharia

Experiência

  • Experiência com React Native
  • Experiência com Node.js, NestJS e TypeORM
  • Experiência no design e manutenção de APIs e sistemas distribuídos

Habilidades

  • Forte proficiência em JavaScript e TypeScript
  • Sólida experiência com React Native
  • Experiência robusta com frameworks backend
  • 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
  • Mentorar desenvolvedores juniores

Responsabilidades

  • 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.

Tecnologias

JavaScriptTypeScriptReact NativeNode.jsNestJSTypeORM

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.