Skills
Sobre a Vaga
Buscamos um(a) Desenvolvedor(a) Backend para atuar na construção e evolução das APIs e serviços que sustentam uma plataforma de iGaming no ar 24/7. Você será responsável por transformar requisitos do produto em código com foco em performance, escalabilidade, segurança e confiabilidade.
Responsabilidades
- Desenvolver APIs RESTful e serviços de backend para funcionalidades como apostas, pagamentos e account management
- Projetar soluções escaláveis com arquitetura baseada em microserviços, filas de mensagens e eventos
- Escrever código limpo, testável, documentado e revisável seguindo padrões definidos pelo Tech Lead
- Otimizar desempenho de serviços críticos, reduzindo latência e melhorando throughput de transações
- Implementar e manter testes automatizados (unitários e de integração) para garantir estabilidade e facilitar refatorações
- Participar de code reviews com troca de conhecimento e feedback técnico
- Colaborar com PMs e QA na definição de requisitos técnicos e critérios de aceite
- Atuar em on-call e responder a incidentes de produção, diagnosticando e corrigindo com segurança
- Integrar ferramentas de IA e automação no ciclo de desenvolvimento, como GitHub Copilot e apoio à geração de testes
- Garantir práticas de segurança no desenvolvimento, incluindo validação de inputs, autenticação, autorização e gestão de segredos (DevSecOps)
- Documentar APIs, decisões técnicas e soluções arquiteturais para facilitar a manutenção
- Contribuir com melhorias contínuas, identificando dívida técnica e propondo evolução da arquitetura
Requisitos
- Experiência desenvolvendo APIs RESTful e sistemas backend com foco em alta disponibilidade
- Conhecimento em arquiteturas de microserviços, filas de mensagens e orientação a eventos
- Domínio de práticas de qualidade como testes automatizados, code review e documentação
- Experiência com otimização de performance (latência, throughput e uso de cache)
- Base sólida em segurança de aplicações (autenticação, autorização, validação de dados e gestão de segredos)
- Atuação com rotinas de produção, incluindo diagnóstico e suporte via on-call
Beneficios
- Ambiente de desenvolvimento com foco em qualidade, revisões e boas práticas
- Uso de ferramentas de produtividade e automação (IA para apoio ao desenvolvimento e testes)
- Atuação em serviços críticos com impacto direto na experiência do jogador