
#77316
Engenheiro(a) de Software — Backend — Time de Execução da Componentização - Sênior
nstech
Sobre a vaga
JUNTE-SE A NÓS!
Somos a mais completa plataforma open logistics do mundo e estamos construindo o futuro digital do transporte de cargas junto a todo o ecossistema logístico. Nosso objetivo é impactar a sociedade de forma positiva, reduzindo a poluição, o trânsito, as mortes nas estradas e os custos logísticos. Além disso, impulsionamos o crescimento econômico, a equidade salarial, a diversidade e o desenvolvimento pessoal e profissional.
Pensamos grande e temos um sonho ousado: melhorar o mundo através da tecnologia para logística e mobilidade. Já estamos presentes em 10 países - Brasil, México, Colômbia, Peru, Equador, Bolívia, Chile, Argentina, Portugal e Angola - e continuamos expandindo nosso impacto pelo mundo.
Ao se juntar à nstech, você fará parte de uma equipe apaixonada por inovação, tecnologia e transformação. Terá a oportunidade de trabalhar em projetos desafiadores e de grande escala, colaborando com profissionais talentosos e diversificados. Aqui, valorizamos o aprendizado contínuo, o crescimento profissional e o ambiente de trabalho colaborativo.
Se você está em busca de um ambiente dinâmico, onde suas habilidades e paixão pela tecnologia podem fazer a diferença, venha ser nstecher e fazer parte da construção do futuro da logística e mobilidade!
Responsabilidades e atribuições
· Implementar componentes de negócio via API (REST/gRPC) e eventos (Kafka).
· Fatiar capacidades do legado conforme o playbook técnico, sem acesso direto a banco.
· Garantir qualidade, testes automatizados, segurança e observabilidade nas entregas.
· Integrar componentes aos subdomínios de dados de referência/MDM.
· Colaborar no rollout e na estabilização por clusters de clientes.
· Expor dados ao ecossistema da nstech via contratos versionados.
Requisitos e qualificações
· Experiência sólida em desenvolvimento Backend (.Net e/ou Node.js).
· Arquitetura de microsserviços, APIs REST, mensageria/eventos (Kafka, RabbitMQ).
· Boas práticas de testes, CI/CD e versionamento.
· Colaboração em squads ágeis.
Diferenciais
· Domínio de DDD, CQRS e arquitetura hexagonal.
· Experiência com MDM e subdomínios de dados de referência.
· Domínio logístico / TMS.
Os times de componentização necessitam de engenheiros(as) Backend, para construir os componentes de negócio server-side das jornadas, seguindo os padrões de componentização e os contratos da plataforma. Atuação direta na decomposição do legado com foco em API-first, event-driven e Data Foundation.
Local:Remoto/Remoto
Formação:Ens. Médio Completo