Qual o tamanho dos seus objetivos? Deseja novos desafios? Então, vem para TQI Você fará parte de times diversos e de alta performance, em um ambiente descontraído, dinâmico e colaborativo. Para nós, a voz e contribuição de todos é fundamental para a construção das nossas soluções e para nossas tomadas de decisões. Aqui, as pessoas são o diferencial. Somos apaixonados por tecnologia, inovação e evolução constante. Conheça mais sobre essa vaga: Desenvolvimento de Back-End: Implementar e manter serviços e aplicações utilizando NodeJS e TypeScript, integrando APIs com GraphQL e RestAPIs. Gerenciamento de Código: Usar Git e seguir práticas de git-flow, colaborando em pull requests e code reviews. Serviços em Nuvem: Desenvolver e manter aplicações na AWS Cloud, garantindo escalabilidade, desempenho e segurança. Princípios de Engenharia de Software: Aplicar os princípios SOLID e boas práticas de design para criar soluções modulares e reutilizáveis. Testes Automatizados: Criar e manter testes unitários e de integração com Jest, assegurando a qualidade do código. Metodologias Ágeis: Participar ativamente de cerimônias ágeis e colaborar para entregar valor de forma iterativa e incremental. Code Reviews e Feedback: Realizar code reviews construtivos e estar aberto a receber críticas construtivas. Arquitetura de Software: Projetar e implementar soluções seguindo a arquitetura Hexagonal (Ports & Adapters) e documentar a arquitetura do sistema. Colaboração e Comunicação: Trabalhar de forma eficaz com desenvolvedores, designers, product owners e outras partes interessadas, comunicando claramente o progresso do trabalho. Manutenção e Suporte: Manter e melhorar o código existente, resolver problemas técnicos em produção e explorar novas tecnologias para propor melhorias. O que você precisa saber: Experiência em NodeJS Experiência em TypeScript Experiência em apis com graphql Experiência em RestApis Experiência com ferramenta de versionamento de código git Experiência com git-flow Experiência com serviços AWS Cloud Conhecimentos sólidos em SOLID Experiência com biblioteca de teste Jest e Experiência em criação de testes unitários e de integração Experiência em metodologias ágeis Estar aberto a críticas construtivas e correções em code reviews Será um diferencial: Conhecimento em arquitetura Hexagonal (Ports & Adapters) Conhecimentos em Apigee VempraTQI