Buscamos um profissional capacitado para trabalhar como Engenheiro de Software Backend.
">
Essa posição visa garantir a qualidade, manutenibilidade e velocidade das soluções técnicas desenvolvidas por nosso time. Além disso, é responsável pela evolução das habilidades técnicas do time e esforços de melhoria contínua que impactam vários times.
Algumas responsabilidades incluem:
* Desenvolver programação do início ao fim, incluindo definições de arquitetura, testes e rollout em produção;
* Desenvolvimento de projetos com arquitetura de microserviços, consumo e geração de eventos em Streaming, API's;
* Garantir que todas as soluções técnicas estejam alinhadas a estratégia do negócio e entender iniciativas relacionadas ao produto;
* Ajudar o time no desenho de soluções com arquitetura evolutiva, além de investigar constantemente novas tecnologias e formas de trabalho;
* Colaborar com a evolução das habilidades técnicas do time e esforços de melhoria contínua que impactam vários times.
O ideal seria que você tivesse conhecimento avançado em desenvolvimento backend em Typescript Node, conhecimentos básicos de frontend com React, conhecimento em Docker & Kubernetes, ferramentas de monitoramento e observabilidade, testes unitários e automatizados, REST e GraphQL, CI/CD (Github Actions), desenvolvimento de microsserviços distribuídos, entre outros.
Mais informações sobre os requisitos e benefícios podem ser encontrados na descrição abaixo.
Descrição da Vaga
A nossa empresa busca pessoas apaixonadas por dança, transformação e impacto positivo na vida das pessoas.
Somos um time colaborativo, autônomo e multifuncional, que busca aliar desenvolvimento técnico e metodologias ágeis para criar produtos inovadores.
Nossa metodologia de ensino é inovadora e exclusiva, revolucionando o mercado da dança e tornando-se uma das empresas que mais crescem no planeta.
Você será parte de um ambiente dinâmico e cooperativo, onde práticas de pareamento, feedbacks e motivação para se desenvolver são comuns a todos os squads.
Requisitos e Benefícios
Alguns dos requisitos e benefícios incluem:
* Conhecimento avançado em desenvolvimento backend em Typescript Node;
* Conhecimentos básicos de frontend com React;
* Conhecimento em Docker & Kubernetes;
* Ferramentas de monitoramento e observabilidade;
* Testes unitários e automatizados;
* REST e GraphQL;
* CI/CD (Github Actions);
* Desenvolvimento de microsserviços distribuídos;
* Preocupação com a qualidade e desempenho das soluções propostas;
* Capacidade de trabalhar em um ambiente multifuncional e colaborativo, de maneira autônoma;
* Familiaridade com metodologias ágeis.
E conhecer alguns desses conceitos poderá agregar ainda mais valor aos seus conhecimentos!
Se você está pronto para esta nova oportunidade, basta entrar em contato conosco para maiores detalhes.