O que procuramos em nosso time de desenvolvimento backend?
* Desenvolvedores habilidosos com conhecimento avançado em Typescript e Node.
* Pessoa autônoma que pode trabalhar em um ambiente multifuncional e colaborativo.
Algumas tecnologias importantes que você precisará dominar:
* Docker & Kubernetes
* Ferramentas de monitoramento e observabilidade
* Ci/CD (Github Actions)
* REST, GraphQL e desenvolvimento de microsserviços distribuídos
Além disso, gostaríamos que você tivesse:
* Knowledges básicos de frontend com React
* Conhecimento sobre testes unitários e automatizados
* Preocupação com a qualidade e desempenho das soluções propostas
Será uma ótima vantagem se você conhecer:
* Nest.js
* AWS
* Domain Driven Design e Clean Architecture
* Fluxos OAuth2
Descrição do papel:
Como engenheiro de software backend, você será responsável por:
* Desenvolver programação do início ao fim, incluindo definições de arquitetura, testes e rollout em produção
* Desenvolver projetos com arquitetura de microserviços, consumo e geração de eventos em Streaming, API's
* Garantir a funcionalidade, manutenibilidade e velocidade, além de práticas de teste e qualidade
* 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
Sobre nós:
Estamos comprometidos com a dança e o impacto positivo que ela pode gerar na vida de milhares de pessoas ao redor do mundo.
Trabalhamos em constante expansão para oferecer as melhores experiências de ensino e prática da dança.
Nossa metodologia de ensino é inovadora e exclusiva, tornando-nos referência no mercado da dança.
E não apenas isso... Estamos crescendo cada vez mais!