QualificaçõesObrigatório: Mais de 3 anos de experiência profissional em desenvolvimento de software com foco em tecnologias back-end. Forte proficiência em TypeScript e NestJS para desenvolvimento back-end. Experiência com tecnologias front-end, especificamente Angular. Sólido conhecimento de bancos de dados relacionais como PostgreSQL e bancos de dados NoSQL como MongoDB. Experiência prática com pipelines de CI/CD, especialmente usando GitHub Actions. Conhecimento em ferramentas de conteinerização e orquestração, principalmente Docker e Kubernetes. Familiaridade com arquitetura de microsserviços e desenvolvimento de API RESTful. Fortes habilidades de resolução de problemas e capacidade de trabalhar em um ambiente de ritmo acelerado. Excelentes habilidades de comunicação, tanto verbal quanto escrita.É bom ter: Experiência com GoLang para desenvolvimento back-end. Familiaridade com filas de mensagens e arquiteturas orientadas a eventos. Experiência com plataformas em nuvem (por exemplo, Azure) para implantação e gerenciamento de aplicativos. Conhecimento de desenvolvimento orientado a testes e experiência na escrita de testes unitários e de integração. Compreensão das melhores práticas de segurança no desenvolvimento de aplicações web.Habilidades interpessoais: Proativo e automotivado, com um forte senso de propriedade sobre seu trabalho. Excelentes habilidades de trabalho em equipe e colaboração, capaz de trabalhar de forma eficaz com equipes multifuncionais. Adaptabilidade, confortável com mudanças de prioridades e ansioso por aprender novas tecnologias. Forte atenção aos detalhes, garantindo resultados de alta qualidade. Gestão eficaz do tempo, capaz de priorizar tarefas para cumprir prazos. Pensamento crítico e capacidade de resolução de problemas, com foco na entrega de soluções práticas.Principais responsabilidades: Projetar, desenvolver e manter aplicações web com foco no desenvolvimento back-end usando TypeScript e NestJS. Implemente interfaces front-end responsivas usando Angular, garantindo a experiência ideal do usuário em todos os dispositivos. Desenvolver e integrar APIs para suportar funcionalidades novas e existentes. Trabalhar com bancos de dados, especificamente PostgreSQL e MongoDB, para projetar, otimizar e manter soluções de armazenamento de dados. Implemente e gerencie pipelines de CI/CD usando GitHub Actions para automatizar processos de teste e implantação. Implante e gerencie aplicativos em ambientes Kubernetes, garantindo escalabilidade, confiabilidade e utilização eficiente de recursos. Colabore com equipes multifuncionais, incluindo gerentes de produto, designers e outros engenheiros, para definir, projetar e fornecer novos recursos. Escreva código limpo, sustentável e bem documentado, aderindo às melhores práticas e padrões de codificação. Solucione e depure problemas em toda a pilha, fornecendo soluções oportunas para manter o andamento do projeto. Mantenha-se atualizado sobre tecnologias emergentes e tendências do setor, trazendo ideias inovadoras para aprimorar nossa pilha de tecnologia.