Senior Software Engineer (Full Stack)

Modelo de contratação: PJ ou CLT
Modelo de trabalho: Remoto (Brasil)
Remuneração:

  • PJ: R$ 14.000 a R$ 16.000 + R$ 700/mês no Cartão Caju + Plano de Saúde
  • CLT: R$ 10.000 a R$ 12.000 + R$ 1.000/mês no Cartão Caju + Plano de Saúde

Sobre a Trampay

A Trampay é uma fintech de impacto social que desenvolve soluções financeiras para trabalhadores autônomos e da economia informal. Nosso propósito é ampliar o acesso ao crédito e a outros serviços financeiros de forma simples, justa e inclusiva.

Estamos em um momento de crescimento e evolução dos nossos produtos e buscamos pessoas que gostem de construir soluções robustas, resolver problemas complexos e gerar impacto real na vida de milhares de usuários.

Seu desafio

Buscamos um(a) Senior Software Engineer (Full Stack) com sólida experiência em engenharia de software, profundo conhecimento técnico e vivência no desenvolvimento de produtos financeiros voltados a crédito.

Mais do que desenvolver funcionalidades, esperamos alguém que participe ativamente das decisões arquiteturais, contribua para a evolução da nossa plataforma e transforme desafios complexos de negócio em soluções escaláveis, seguras e de alta qualidade.

Você atuará lado a lado com Produto, Operações e Negócios, influenciando decisões técnicas e contribuindo diretamente para a evolução das soluções financeiras da Trampay.

Esta posição é destinada a profissionais que já tenham atuado com produtos de crédito em ambiente de produção. Esperamos alguém que compreenda os desafios técnicos e de negócio desse ecossistema e consiga agregar valor desde o primeiro dia.

Principais responsabilidades

  • Desenvolver e evoluir aplicações backend e frontend de alta disponibilidade;
  • Participar da definição e evolução da arquitetura das aplicações;
  • Construir novas funcionalidades com foco em escalabilidade, performance, segurança e qualidade;
  • Desenvolver integrações com APIs e parceiros do ecossistema financeiro;
  • Participar de decisões técnicas relacionadas aos produtos de crédito da Trampay;
  • Garantir a qualidade do software por meio de testes automatizados e boas práticas de engenharia;
  • Realizar code reviews e contribuir para a evolução técnica do time;
  • Identificar oportunidades de melhoria contínua na arquitetura, processos e qualidade do produto;
  • Colaborar de forma próxima com Produto e Negócios para transformar necessidades do negócio em soluções tecnológicas.

Requisitos obrigatórios

  • Experiência sólida como Software Engineer Full Stack em ambientes de produção;
  • Domínio de Node.js e TypeScript;
  • Experiência consistente com React.js;
  • Vivência prática com NestJS;
  • Experiência com PostgreSQL ou outros bancos de dados relacionais;
  • Experiência com AWS;
  • Conhecimento em arquitetura de APIs REST;
  • Experiência com microsserviços e sistemas distribuídos;
  • Experiência obrigatória no desenvolvimento de produtos ou plataformas de crédito, como empréstimos, concessão de crédito, motores de decisão, antecipação de recebíveis, BNPL ou soluções financeiras similares;
  • Capacidade de compreender regras de negócio relacionadas ao ciclo de crédito e traduzi-las em soluções técnicas escaláveis, resilientes e seguras;
  • Experiência com testes automatizados (unitários e de integração);
  • Conhecimento em Git e boas práticas de versionamento;
  • Perfil analítico, colaborativo, com autonomia, senso de dono e forte capacidade de resolução de problemas.
  • Experiência com arquitetura orientada a eventos;
  • Vivência com mensageria (Kafka, RabbitMQ, SQS ou similares);
  • Experiência com observabilidade e monitoramento de aplicações;
  • Conhecimento em CI/CD e Infraestrutura como Código (IaC);
  • Conhecimento em práticas de segurança aplicadas a aplicações financeiras;
  • Vivência em ambientes de alta escala e alta disponibilidade.

Você provavelmente dará certo aqui se

  • Gosta de resolver problemas complexos com soluções simples e bem estruturadas;
  • Tem autonomia para liderar tecnicamente as soluções sob sua responsabilidade;
  • Entende que tecnologia e negócio caminham juntos;
  • Se preocupa com escalabilidade, qualidade, segurança e evolução contínua do software;
  • Gosta de colaborar, compartilhar conhecimento e elevar o nível técnico do time.

O que oferecemos

  • Ambiente com alta autonomia;
  • Oportunidade de construir soluções financeiras que impactam milhares de trabalhadores brasileiros;
  • Participação ativa nas decisões técnicas e na evolução da arquitetura da plataforma;
  • Contato próximo com as lideranças e áreas de Produto e Negócios;
  • Ambiente colaborativo, com espaço para inovação e crescimento profissional;
  • Plano de Saúde;
  • Cartão Caju:
    • R$ 700/mês (PJ);
    • R$ 1.000/mês (CLT);
  • 2 dias de folga no mês do aniversário;
  • Crédito extra de R$ 350 no Cartão Caju no mês do aniversário.