Seja um Engenheiro de Software Back-end Inovador
Fazemos parte de uma missão que transcende o esporte e visa transformar vidas. Estamos construindo um ecossistema para integrar a experiência do atleta amador, profissional ou ocasional.
O nosso papel é desenvolver soluções técnicas inovadoras para apoiar essa missão.
* Desenvolvimento Completo: Desenvolva sistemas completos, incluindo definição de arquitetura, testes e rollout em produção;
* Microsserviços Distribuídos: Desenvolva projetos com arquitetura de microsserviços, consumo e geração de eventos em Streaming, APIs;
* Manutenibilidade e Velocidade: Garanta funcionalidade, manutenibilidade e velocidade, além de práticas de teste e qualidade;
* Alinhamento Estratégico: Garanta que todas as soluções técnicas estejam alinhadas a estratégia do negócio e entenda iniciativas relacionadas ao produto;
* Inovação e Melhoria Continua: Ajudar o time no desenho de soluções com arquitetura evolutiva, além de investigar constantemente novas tecnologias e formas de trabalho;
* Habilidades Técnicas: Colaborar com a evolução das habilidades técnicas do time e esforços de melhoria contínua que impactam vários times;
* Ambiente Colaborativo: Trabalhar em um ambiente colaborativo, em que práticas de pareamento, feedbacks e motivação para se desenvolver são comuns a todos os squads.
Requisitos e Qualificações
* Golang ou Node com TypeScript: Conhecimento avançado em desenvolvimento;
* Event Streaming (Kafka): Conhecimento sobre desenvolvimento de consumidores e produtores de eventos;
* Docker & Kubernetes: Conhecimento em ferramentas de containerização e orquestração de containers;
* Monitoramento e Observabilidade: Conhecimento com ferramentas de monitoramento e observabilidade;
* Testes Unitários e Integração: Conhecimento sobre testes unitários e de integração;
* Desenvolvimento e Implementação de APIs: Conhecimento sobre desenvolvimento e implementação de APIs;
* Desenvolvimento de Microsserviços Distribuídos: Conhecimento sobre desenvolvimento de microsserviços distribuídos;
* Excelência Técnica: Embasamento teórico, habilidade e preocupação com a excelência técnica e boas práticas de desenvolvimento;
* Metodologias Ágeis: Familiaridade com metodologias ágeis.
Precisa Sobre nós
Nossa equipe está focada em criar soluções inovadoras para apoiar nossa missão. Se você compartilha nossos valores e está pronto para fazer a diferença, estaremos ansiosos para conversar!