This job listing expired on May 12, 2021
Tweet

Sobre a AFTERVERSE

A Afterverse é a empresa de games do Grupo Movile e quebrar barreiras físicas, sociais e culturais usando tecnologia com atitude é o nosso jeito de fazer jogos inesquecíveis por gerações.

Nova febre entre crianças e adolescentes, o jogo mobile PK XD, já tem mais de 40 milhões de usuários mensais. O game em formato sandbox tem atraído pessoas de todas as idades em um ambiente seguro onde os jogadores podem interagir com amigos, adquirir novos itens, personalizar seu avatar, sua própria casa e até seu pet. O PK XD também conta com uma rede de Creators, parceiros que desenvolvem conteúdos exclusivos sobre o jogo.

Estamos em fase de expansão acelerada, focada em tornar essas experiências únicas para quem joga, através de games inovadores para diversas plataformas.

Queremos continuar crescendo, reinventando e explorando novas formas de entregar tecnologia e entretenimento para criar experiências significativas e divertidas.

Vem jogar com a gente!

O que você vai fazer?

  • Desenhar, implementar e manter sistemas distribuídos para suportar jogos multiplayers com centenas de milhares de jogadores simultâneos
  • Trabalhar em conjunto com as equipes de desenvolvimento de jogos para permitir novas funcionalidades, sempre mantendo escalabilidade e confiabilidade.
  • Desenvolver ferramentas internas para possibilitar que diferentes áreas de negócios consigam operacionalizar nossos jogos (LiveOps)
  • Conseguir atuar em todas as etapas do desenvolvimento dos nossos projetos: participar de discussões com outros times de engenharia e de negócios para compreender os requisitos, definir solução, fazer desenho da arquitetura, implementar, testar e configurar infraestrutura para colocar solução no ar!

O que precisamos de você?

  • Experiência com programação orientada a objetos
  • Conhecimento do paradigma funcional
  • Conhecimentos de arquitetura e padrões de projetos
  • Conseguir levantar requisitos com outras equipes, definir arquitetura de soluções e depois de finalizar implementação avaliar se solução atendeu os objetivos
  • Habilidades de modelagem e análise de dados
  • Experiência com banco de dados relacionais e não relacionais
  • Experiência com implementação de testes automatizados
  • Conhecimentos sobre arquitetura de sistemas escaláveis
  • Experiência em fluxos de CI/CD
  • Experiência com programação assíncrona

Diferenciais:

  • Conhecimento de Kotlin ou outras linguagens para JVM
  • Conhecimento de processo de release/deploy de sistema usando containers
  • Familiaridade com cloud AWS

Diversidade e Inclusão na Afterverse
Essa e todas as posições em aberto são para todas as pessoas, independente de identidade de gênero, orientação sexual, etnia, religião.