A nstech é a maior empresa de software para logística da América Latina e atua para transformar o setor com tecnologia, integração e inteligência operacional. A KMM faz parte desse ecossistema com soluções voltadas à gestão de transportes, operações logísticas e integração de processos, apoiando empresas a ganharem eficiência, controle e previsibilidade. Aqui, buscamos pessoas que queiram aprender, construir e gerar impacto em um mercado essencial para o país.
Responsabilidades e atribuições
- Liderar o desenvolvimento, testes e implementação de novas funcionalidades e melhorias em aplicações web.
- Definir e evoluir arquiteturas técnicas, assegurando boas práticas de desenvolvimento e padrões de projeto.
- Projetar e implementar integrações com APIs internas e externas, garantindo interoperabilidade, segurança e eficiência na comunicação entre sistemas.
- Atuar ativamente na otimização de performance, realizando refatorações estruturais e melhorias contínuas para redução de latência e aumento de escalabilidade.
- Conduzir análises técnicas aprofundadas para resolução de problemas críticos e estruturais, atuando na prevenção de recorrências.
- Ser responsável técnico por features estratégicas do sistema, garantindo entregas com qualidade, dentro dos prazos e alinhadas ao negócio.
- Participar ativamente do planejamento técnico junto às lideranças de tecnologia e negócio, contribuindo na definição de escopo, estimativas e viabilidade técnica.
- Realizar code reviews, promovendo boas práticas, qualidade de código e evolução do time.
- Atuar na sustentação do produto, conduzindo manutenções corretivas e preventivas com foco em estabilidade e confiabilidade.
- Orientar e apoiar desenvolvedores menos experientes, promovendo evolução técnica do time.
- Contribuir com documentação técnica estruturada e transferência de conhecimento para times de suporte e implantação.
- Colaborar com as áreas de produto e negócio na priorização e definição de soluções técnicas de alto impacto.
- Buscar constantemente atualização tecnológica e melhoria de processos de desenvolvimento.
Requisitos e qualificações
- Experiência sólida e comprovada com desenvolvimento em C# e .NET Core, incluindo construção de APIs escaláveis, seguras e de alta performance.
- Vivência prática com React, incluindo criação de interfaces modernas, gerenciamento de estado e integração com APIs.
- Conhecimento aprofundado em arquitetura de software, com experiência na definição e evolução de arquiteturas (ex: microsserviços, monolitos modulares, event-driven).
- Domínio de padrões de design (Design Patterns) e princípios como SOLID, aplicando-os na construção de soluções sustentáveis e de fácil manutenção.
- Experiência com boas práticas de desenvolvimento, como testes automatizados, code review, CI/CD e observabilidade.
- Capacidade de atuar como referência técnica, apoiando decisões arquiteturais e mentorando desenvolvedores menos experientes.
Benefícios
- Convênio médico com coparticipação e possibilidade de inclusão de dependentes, conforme política vigente;
- Plano odontológico, com livre escolha entre os planos disponíveis;
- Ticket refeição;
- Wellhub/Gympass;
- Zenklub: duas consultas mensais sem custo;
- Seguro de vida sem custo;
- Auxílio funeral sem custo;
- Modalidade CLT/ Remoto.