Job description
A stack atual da empresa é composta por PHP, GO e NodeJS com bases de dados em MySQL, PostgreSQL, Redis e Mongo, além de diversas outras tecnologias. Conheça mais aqui: https://stackshare.io/gamers-club/gamers-club
Somos curiosos e abertos a novas tecnologias. Para essa vaga, buscamos pessoas que tenham tido boa vivência com sistemas em produção e com PHP e GO, que são as principais linguagens da stack principal da Gamers Club.
Somos apaixonados por tecnologia e procuramos profissionais que gostem de enfrentar bons desafios, tenham capacidade analítica e criem soluções eficientes numa plataforma que exige alta escalabilidade e disponibilidade, sem deixar de pensar em qualidade, performance e segurança dos sistemas.
Procuramos uma pessoa mais experiente, com experiência sólida, que atenda aos critérios abaixo e já tenha atuado com autonomia em projetos relevantes, diretamente com construção de produtos e que tenham foco em sua melhoria contínua.
E aí, bora? ;)
Main responsibilities
- Desenvolver para toda a comunidade de Esports (estamos falando de dezenas de milhões de pessoas);
- Construir integrações no backend das aplicações web de alta carga;
- Projetar, arquitetar e desenvolver aplicações web responsivas e serviços performáticos;
- Construir implementações utilizando boas práticas de desenvolvimento visando manutenção, ampliação e performance;
- Entregar soluções de impacto e com grande valor ao invés de apenas códigos, trabalhando em colaboração com a construção do produto para propor idéias e soluções que reflitam a necessidade da comunidade e da Gamers Club;
- Entender gargalos da aplicação para ajudar a resolvê-los;
- Trabalhar com revisão de códigos para aumentar a qualidade dos sistemas;
- Implementar camadas de segurança e proteção a dados.
Requirements and skills
- Pelo menos 5 anos de experiência com PHP e/ou GO;
- Experiência com o uso de frameworks;
- Pelo menos 5 anos de experiência enviando códigos com sistemas rodando em ambiente de produção;
- Conheça princípios de qualidade de software e boas práticas de desenvolvimento de software e padrões;
- Conhecimento em métodos ágeis como XP, Scrum e/ou Kanban;
- Tenha visão analítica, ampla, dinâmica e pragmática sobre sistemas;
- Goste de enfrentar desafios técnicos legais com soluções de qualidade e tenha senso de urgência para priorização de problemas;
- Goste de trabalhar em equipe, aprender e ensinar, se sentindo confortável dando suporte técnico e com boa comunicação e alinhamento com o time;
- Disponibilidade para atuar em escala de sobreaviso remunerado, também chamado de on-call (19h às 00h nos dias úteis e 15h às 00h fins de semana e feriados) - revezando com outros engenheiros e atuando apenas em caso de acionamentos.
DIFERENCIAIS (não é obrigatório, seria um PLUS! se você tivesse)
- Conhecimento em outras linguagens backend (NodeJS);
- Conhecimentos DevOps, monitoramento de aplicações, fluxo de deploys, CI/CD;
- Experiência com sistemas de alta disponibilidade e alta escalabilidade em produção;
- Experiência com frameworks Javascript ou familiaridade com frontend;
- Gostar de jogar e/ou competir sobre jogos eletrônicos;
- Presença na comunidade tech: compartilhamento da sua expertise com outras pessoas através de projetos open-source, blogs, palestras em eventos, etc.
Additional information
- Todas as pessoas são super bem vindas para todas as vagas independe de gênero, orientação sexual, cor, deficiência etc. A GC é para todos;
- Contratação CLT com benefícios como vale refeição/vale alimentação, plano de saúde, odontológico, seguro de vida e auxílio creche;
- Contamos com benefícios personalizados como Day Off de aniversário, incentivo a desenvolvimento, bônus anual e outros;
- Horário flexível e trabalho full remoto;
- Temos um ambiente altamente flexível, colaborativo e desafiador;
- Liderança próxima e super abertos a novas ideias.