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.