O papel de um Engenheiro de Software Backend
Desenvolver soluções inovadoras e escaláveis é o foco principal do nosso time. Nossa equipe busca profissionais que possam trabalhar em conjunto para criar sistemas eficientes, flexíveis e confiáveis.
">
* Criar arquiteturas de software robustas, usando tecnologias como microserviços, eventos em streaming, API's e práticas de teste e qualidade;
* Garantir a manutenibilidade, velocidade e funcionalidade dos sistemas desenvolvidos;
* Acompanhar as iniciativas relacionadas ao produto e garantir que as soluções técnicas estejam alinhadas com a estratégia da empresa;
* Trabalhar em parceria com a evolução das habilidades técnicas do time e esforços de melhoria contínua que impactam vários times.
Nossas expectativas
No entanto, não estamos procurando por apenas qualquer pessoa. Queremos pessoas apaixonadas por aprender, trabalhar em equipe e se desafiar constantemente.
">
* Tenha conhecimento avançado em desenvolvimento backend em Typescript Node;
* Conhecimentos básicos em frontend com React;
* Conhecimento em Docker & Kubernetes;
* Conhecimento com ferramentas de monitoramento e observabilidade;
* Conhecimento sobre testes unitários e automatizados;
* Conhecimento sobre REST e GraphQL;
* Conhecimento sobre CI/CD (Github Actions);
* Conhecimento sobre desenvolvimento de microsserviços distribuídos;
* Familiaridade com metodologias ágeis;
* Capacidade de trabalhar em ambiente multifuncional e colaborativo, de maneira autônoma;
E ainda mais!
Se você conhece os frameworks Nest.js ou tem experiência com AWS, Domain Driven Design e Clean Architecture, fluxos OAuth2, isso seria incrível!
Sobre nós
Nós somos uma equipe apaixonada pela dança, por iniciativas que transformam e pelo impacto positivo que elas podem gerar na vida das pessoas.