Desenvolvedor(a) Full Stack Júnior | Fintech (White Label Banking)

São Paulo/SP Hybrid

Estamos em busca de um(a) Desenvolvedor(a) Full Stack Júnior para atuar no desenvolvimento e evolução de uma plataforma de meios de pagamento voltada ao varejo.

Você fará parte de um time que desenvolve soluções utilizadas por empresas em todo o Brasil, trabalhando em produtos financeiros como aplicativos mobile, APIs, Back-end for Front-end (BFF) e integrações com o core de pagamentos.

Buscamos uma pessoa apaixonada por tecnologia, com vontade de aprender, perfil colaborativo e interesse em construir produtos escaláveis em um ambiente de constante evolução.

Principais responsabilidades

  • Desenvolver novas funcionalidades para aplicações web e mobile;
  • Atuar na construção e manutenção de APIs REST;
  • Participar do desenvolvimento do BFF (Backend for Frontend);
  • Trabalhar com integrações entre sistemas e serviços de pagamento;
  • Implementar melhorias de performance, segurança e qualidade do código;
  • Participar de code reviews e das cerimônias ágeis da equipe;
  • Escrever código limpo, reutilizável e de fácil manutenção;
  • Colaborar com desenvolvedores mais experientes, recebendo mentoria técnica contínua;
  • Apoiar na identificação e resolução de bugs e melhorias evolutivas.

Informações técnicas:

  • Backend: Node.js, NestJS, TypeScript
  • Mobile: React Native
  • Banco de Dados: MySQL, Prisma ORM ou TypeORM, Redis
  • APIs e Segurança: REST APIs, JWT
  • Ferramentas: Git e GitHub

O que esperamos de você

  • Ter curiosidade e disposição para aprender tecnologias e conceitos novos;
  • Conseguir investigar problemas antes de solicitar ajuda;
  • Saber comunicar dúvidas, impedimentos e riscos de prazo;
  • Ter responsabilidade sobre suas entregas;
  • Trabalhar com atenção a qualidade, testes e segurança;
  • Ter abertura para feedback e code review;
    Conseguir atuar em diferentes produtos e contextos tecnológicos;
  • Utilizar ferramentas de IA como apoio, mantendo domínio e compreensão sobre aquilo que desenvolve.
Requirements
  • Conhecimento em JavaScript e TypeScript;
  • Conhecimento em Node.js;
  • Conhecimento em APIs REST;
  • Noções de banco de dados relacionais (MySQL);
  • Familiaridade com Git e GitHub;
  • Interesse em aprender arquitetura de software e boas práticas de desenvolvimento;
  • Perfil colaborativo e facilidade para trabalhar em equipe.

Será considerado diferencial:

  • Conhecimento em NestJS;
  • Atuação com React Native;
  • Conhecimento em Prisma ORM ou TypeORM;
    Noções de Redis;
  • Conhecimento em autenticação JWT;
  • Projetos pessoais publicados no GitHub;
  • Portfólio de aplicações desenvolvidas;
  • Participação em bootcamps, hackathons ou projetos acadêmicos.
Benefits
  • Mentoria técnica contínua;
  • Ambiente colaborativo e com grande oportunidade de aprendizado;
  • Participação no desenvolvimento de uma plataforma de tecnologia financeira em expansão;
  • Contato com arquiteturas modernas e tecnologias amplamente utilizadas pelo mercado.

Informações adicionais

  • Contratação para atuação em empresa de tecnologia especializada em soluções de pagamentos para o varejo.
  • Atuação híbrida, com presença de 3 dias por semana (São Paulo/SP).
  • Não divulgamos o nome da empresa nesta etapa do processo seletivo.