Engenheiro De Software | Remoto
nstech
Score da Vaga
100 pontosJUNTE-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.
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área Comercial
A área Comercial é responsável por gerar receita e expandir a base de clientes. Profissionais de vendas B2B e B2C são fundamentais para o crescimento sustentável de qualquer organização.
As principais habilidades incluem prospecção, negociação, CRM (Salesforce, HubSpot), sales enablement e consultoria de valor. A abordagem consultiva e data-driven é cada vez mais valorizada.
Vendedores consultivos e Sales Managers sênior têm potencial de earning muito alto, com OTE (On-Target Earnings) que pode superar R$ 30.000 mensais em empresas de tecnologia.
Sobre a área de Backend
A área de Backend é responsável por toda a lógica do servidor, APIs, bancos de dados e infraestrutura que sustentam aplicações web e mobile. Profissionais de backend garantem que os sistemas sejam escaláveis, seguros e performáticos.
As principais habilidades incluem linguagens como PHP, Java, Python, Ruby, Go e Node.js, frameworks como Laravel, Spring Boot, Django e Express, bancos de dados (MySQL, PostgreSQL, MongoDB, Redis), arquitetura de software (clean architecture, DDD, microsserviços) e segurança de APIs (OAuth, JWT).
Desenvolvedores Backend em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam arquitetura de microsserviços, cloud computing e performance de alta escala. A área oferece oportunidades desde desenvolvedor júnior até arquiteto de software, com foco em escalabilidade, segurança e eficiência.
Sobre a área de Publicidade e Propaganda
A área de Publicidade e Propaganda é voltada para o planejamento, criação e veiculação de campanhas de comunicação com o objetivo de promover marcas, produtos, ideias ou serviços. Profissionais do setor atuam em agências de publicidade ou departamentos internos de marketing nas áreas de criação (direção de arte, redação publicitária), planejamento estratégico, atendimento a contas e compra de mídia.
Sobre a área de Branding
Branding é a área responsável por construir, gerenciar e fortalecer a identidade e o valor de uma marca no mercado. Profissionais de branding criam estratégias que definem como a marca é percebida pelo público, desde o logotipo até a experiência completa do cliente.
As principais habilidades incluem estratégia de marca, identidade visual, brand guidelines, posicionamento, naming, brand voice, pesquisa de mercado, brand equity e gestão de marca. Conhecimento de design gráfico (Figma, Illustrator, Photoshop), storytelling e experiência de marca é diferencial.
Profissionais de Branding em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam employer branding, digital branding e conseguem construir marcas fortes e memoráveis em mercados competitivos. A área oferece oportunidades desde designer de marca até diretor de brand, com foco em identidade, diferenciação e valor percebido.
Sobre a área de Product Owner
O Product Owner (PO) é o profissional responsável por maximizar o valor do produto entregue pelo time de desenvolvimento. Ele atua como a voz do cliente e dos stakeholders, gerenciando e priorizando o backlog do produto, definindo histórias de usuário claras e garantindo que o time trabalhe nos itens mais valiosos para o negócio.
As principais habilidades incluem gestão de backlog, escrita de histórias de usuário, priorização (Mascow, RICE), metodologias ágeis (Scrum, Kanban) e comunicação com stakeholders. Conhecimento em ferramentas como Jira, Trello, Azure DevOps e Miro é essencial.
Product Owners são profissionais altamente demandados no mercado de tecnologia, atuando de forma colaborativa com Scrum Masters, Product Managers e times de engenharia para impulsionar a agilidade e a entrega de valor contínuo.