* Salário: R$ 2.000 a R$ 5.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Outros
Nível: Senior
Buscamos um(a) Back-end Sênior para atuar em uma empresa de tecnologia que opera no mercado de sorteios, capitalizações e soluções transacionais, com um produto já em produção, geração de receita e crescimento acelerado.
O negócio é claro: vender, vender e vender. O modelo é 100% success fee, com solução White Label Plug & Play, pensada para escalar rápido e sustentar crescimento contínuo. O produto já existe, está em operação e cresce em ritmo acelerado. O desafio agora é reestruturar, reescrever e padronizar a base técnica, elevando a qualidade do código, da arquitetura e dos processos para garantir performance, segurança e escalabilidade em um ambiente de vendas intensas.
Este não é um papel de execução automática. É para quem gosta de pensar arquitetura, assumir responsabilidade técnica, discutir soluções e contribuir ativamente para decisões que impactam o produto. Aqui, senioridade significa autonomia, profundidade técnica e compromisso com o que é construído. O time é majoritariamente júnior, o que exige presença, colaboração e disposição para compartilhar conhecimento no dia a dia, mesmo sem um papel formal de liderança.
Cultura e alinhamentos importantes
Antes de seguir com a candidatura, é importante alinhar como funciona o dia a dia. Preferimos deixar isso claro agora para evitar desalinhamentos depois.
- Onboarding
A empresa adota um modelo híbrido em Três Lagoas/MS e em Barueri/SP. O onboarding inicial é presencial por 15 dias (em Três Lagoas/MS), com encontros recorrentes, e faz parte da cultura da empresa. Esse período é essencial para imersão no produto, no time e nos fluxos de negócio.
Se você busca um ambiente totalmente pronto, talvez não seja o melhor lugar. Se você busca impacto técnico real, protagonismo e crescimento junto com o produto, essa jornada tende a fazer sentido:
Desenvolvimento e Qualidade
- Desenvolver e evoluir sistemas backend de alta performance e disponibilidade utilizando Node.js e TypeScript.
- Implementar arquiteturas seguindo padrões de Clean Architecture, SOLID e Design Patterns.
- Atuar na refatoração de sistemas e melhoria de código legado, garantindo a manutenibilidade técnica.
- Modelar bancos de dados relacionais, focando em performance de queries e consistência de dados.
- Integrar APIs internas e externas de forma resiliente e segura.
- Implementar soluções de mensageria (Kafka, RabbitMQ ou similares) para comunicação entre serviços.
- Garantir a qualidade do software através de testes automatizados (unitários, integração e e2e) e revisões de código.
Colaboração e Apoio Técnico
- Participar ativamente de code reviews, promovendo a disseminação de boas práticas de desenvolvimento.
- Documentar funcionalidades, fluxos de API e decisões técnicas relevantes para o time.
- Colaborar com a evolução da stack tecnológica e ferramentas do dia a dia.
- Trabalhar em conjunto com squads multidisciplinares (Produto, Frontend, QA) para entrega de valor.
- Apoiar o desenvolvimento técnico de membros menos experientes do time através de mentoria técnica e pair programming.
- Contribuir para a cultura de observabilidade e monitoramento dos sistemas em produção.
Requisitos:
Experiência
- Experiência sólida como desenvolvedor backend, com histórico em projetos de média/larga escala.
- Domínio em Node.js e TypeScript.
- Vivência prática com ambientes produtivos e sistemas distribuídos.
Stack Técnico
- Conhecimento sólido em bancos de dados relacionais e modelagem de dados.
- Experiência com ferramentas de mensageria (RabbitMQ, Kafka ou Pub/Sub).
- Experiência com Docker e entendimento de fluxos de containerização.
- Familiaridade com serviços de Cloud Computing (AWS, GCP ou Azure).
- Domínio de Git e fluxos de trabalho colaborativos
Fundamentos
- Lógica de programação e estruturas de dados sólidas.
- Aplicação prática de Clean Architecture, SOLID e padrões de projeto.
- Domínio de testes automatizados e cultura de qualidade de código.
- Inglês técnico para leitura e consumo de documentação.
Competências
- Capacidade analítica para resolução de problemas complexos no backend.
- Comunicação clara e perfil colaborativo para trabalhar em equipe.
- Vivência com metodologias ágeis (Scrum ou Kanban).
- Senso de propriedade (ownership) e compromisso com a excelência técnica.
Diferenciais
- Conhecimento em arquiteturas de microsserviços e padrões de integração.
- Experiência com bancos de dados NoSQL ou Redis para cache.
- Noções de ferramentas de observabilidade (Prometheus, Grafana ou similares).
- Familiaridade com pipelines de CI/CD
- Experiência em ambientes de rápido crescimento (startups ou scale-ups)
- Disponibilidade para atuação híbrida em Alphaville/SP ou Três Lagoas/MS
Benefícios
Contrato e remuneração
- Contrato PJ (Pessoa Jurídica) | 160 horas mensais
- Faixa salarial: R$ 8.000 a R$ 13.000, de acordo com senioridade e aderência ao desafio
Benefícios
- Gympass
- Ana Health (telemedicina e psicólogo online)
- Bonificação por entrega: com frequência surgem desafios extras que podem gerar ganhos adicionais para quem se disponibiliza a assumir essas entregas.
- Após um ano de contrato, há 30 dias de descanso por ano, normalmente divididos em dois períodos de 15 dias. Caso seja necessário flexibilizar, as datas costumam ser combinadas caso a caso.
Se essa cultura e momento da empresa não fazem sentido para você agora, recomendamos não seguir com a candidatura.
