Desenvolvedor Back End | Esportes Sênior

  • Tempo Integral
  • Remote

Aposta Ganha

Sobre nós:

Com mais de 10 anos de trajetória, somos uma empresa 100% brasileira que une a inovação de uma equipe jovem e dinâmica com as tradições que nos definem. Nosso foco é proporcionar experiências excepcionais no setor de apostas esportivas e jogos online, valorizando a ética e sempre com o compromisso de entregar qualidade e transparência aos nossos clientes.

Estamos em busca de um Desenvolvedor Back End | Esportes Sênior para se juntar à nossa equipe dinâmica

Responsabilidades:

  • Atuar em refinamentos técnicos, garantindo a qualidade e a evolução constante das soluções desenvolvidas.
  • Garantir a escalabilidade das soluções em desenvolvimento, considerando o crescimento do sistema e suas necessidades futuras.
  • Definir, manter e evoluir a arquitetura dos sistemas, propondo soluções inovadoras e eficazes para enfrentar desafios técnicos complexos.
  • Contribuir para a melhoria contínua dos processos técnicos, implementando boas práticas e aprimorando a eficiência dos fluxos de trabalho.
  • Escrever código limpo, modular e de fácil manutenção, sempre seguindo as melhores práticas de desenvolvimento e testabilidade.
  • Evitar Overengineering, adotando soluções simples e eficientes que atendam às necessidades sem complexidade desnecessária.
  • Realizar revisões de código, garantindo qualidade e conformidade com as boas práticas de desenvolvimento.
  • Adotar uma abordagem Customer Centric no desenvolvimento e manutenção das soluções, sempre focando na melhor experiência para o usuário final
  • Participar de integrações sistêmicas, colaborando com parceiros e equipes nacionais e internacionais para a entrega de soluções integradas e alinhadas.
  • Documentar as aplicações desenvolvidas, assegurando a clareza e a legibilidade para futuras manutenções e evoluções do sistema.
  • Auxiliar na criação e execução de estratégias de testes, avaliando resultados para garantir a qualidade das soluções entregues.

Requisitos:

  • Proficiência em Node.js, TypeScript, .NET e experiência com bancos de dados relacionais (MySQL, PostgreSQL) e não relacionais (MongoDB, Redis).
  • Experiência no desenvolvimento de APIs (RESTful), arquitetura baseada em eventos, WebSockets, e aplicação de princípios de design como SOLID e KISS.
  • Conhecimento em autenticação e autorização com JWT, melhores práticas de segurança para proteger APIs e monitoramento de aplicações.
  • Experiência com sistemas de cache (Redis), técnicas de otimização de desempenho e contenção de aplicações com Docker.
  • Domínio de Gitflow, habilidade para escrever testes automatizados e criar diagramas UML para modelagem de sistemas.