Sobre este projeto
it-programming / web-development
Aberto
Estamos em busca de um desenvolvedor back end para se juntar à nossa equipe.
Você será responsável por desenvolver e manter nossos sistemas de gerenciamento de conteúdo, APIs e integrações de terceiros, além de trabalhar em projetos inovadores e desafiadores relacionados ao mundo do futebol.
Responsabilidades:
Desenvolver e manter sistemas de gerenciamento de conteúdo, APIs e integrações de terceiros;
Trabalhar em projetos inovadores e desafiadores relacionados ao mundo do futebol;
Escrever testes unitários e de integração;
Trabalhar com metodologias ágeis, como Kanban e Scrum;
Utilizar as melhores práticas de desenvolvimento de software, como clean architecture, princípios solid, dry, yagni, kiss e design patterns.
Requisitos:
Experiência com Python, NodeJS, PHP ou Golang;
Vivência com metodologias ágeis, como Kanban e Scrum;
Ter noções de Front End (html, css, javascript e reactjs);
conhecimento utilizando mongodb, mysql ou postgresql;
noções de sql e/ou nosql;
domínio da escrita de testes unitários e de integração;
conhecimento em conteinerização utilizando docker;
conhecimento de gitflow;
entendimento sobre os conceitos de clean architecture;
conhecimento sobre os princípios solid, dry, yagni, kiss;
conhecimento sobre design patterns.
Diferenciais:
Experiência com Unity e desenvolvimento de jogos;
Experiência aplicando TDD;
Experiência aplicando DDD;
Conhecimento de utilização da Google Cloud Platform.
Desenvolver uma plataforma de gameficação para sites da empresa.
A plataforma terá os seguintes aspectos básicos:
- gestão de usuários (jogadores) login, cadastro, perfil
- gestão de usuários (admin)
- gestão dos jogos (quiz, bolão, etc)
- gestão dos aspectos dos jogos (regras de pontuações, rankings, etc)
- gestão dos premios
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor
Prazo de Entrega: Não estabelecido
Habilidades necessárias