Desenvolvedor Pleno | Chapecó-Sc
nstech
Score da Vaga
80 pontosA nstech é a maior plataforma de tecnologia e softwares para logística e supply chain da América Latina. Ela conecta toda a cadeia de transporte — embarcadores, transportadoras, corretores e motoristas — em um único ecossistema digital para tornar as operações mais eficientes, seguras e econômicas.
A Trafegus faz parte desse ecossistema com atuação voltada ao apoio de operações logísticas, contribuindo para processos mais organizados, seguros e eficientes. Aqui, valorizamos pessoas práticas, colaborativas e comprometidas com a entrega, que queiram atuar em um ambiente dinâmico e conectado aos desafios reais da logística.
Responsabilidades e atribuições:
- Desenvolver e manter integrações com rastreadores e tecnologias embarcadas, recebendo posições, eventos e macros e enviando comandos
- Desenvolver e evoluir APIs e serviços em Node.js/TypeScript (Express, TypeORM, BullMQ) e o front em React/Next.js da nova plataforma Trafegus GR
- Dar manutenção e corrigir bugs no legado do Trafegus Web (PHP/Zend) e entender o legado em Delphi quando for preciso
- Criar e manter integrações com parceiros e clientes (gerenciadoras de risco, TMS, seguradoras, WhatsApp, APIs REST e SOAP)
- Trabalhar com mensageria e processamento assíncrono (RabbitMQ, Redis, filas e crons)
- Escrever consultas, scripts e correções de dados em PostgreSQL, SQL Server, MariaDB e MongoDB, olhando para desempenho e para scripts idempotentes com rollback
- Investigar a causa raiz de incidentes em produção e medir o impacto de cada mudança
- Usar ferramentas de IA no dia a dia (Claude Code, agentes e skills) em todo o fluxo: triagem, análise de demanda, investigação de bugs, geração de código, testes, code review e documentação
- Criar e manter skills, agentes e comandos de IA para o time, além de alimentar a base de conhecimento usada por eles
- Fazer análise técnica e estimativa das demandas e escrever documentação técnica
- Escrever testes automatizados (Jest/pytest) e trabalhar com CI/CD no Azure DevOps, usando Docker
Requisitos e qualificações:
- Formação em Ciência da Computação, Sistemas de Informação, Engenharia ou área relacionada (cursando ou concluída)
- Experiência criando agentes de IA, skills ou servidores MCP, ou automatizando o fluxo de desenvolvimento com LLMs
- Experiência sólida com JavaScript/TypeScript e Node.js
- Experiência com PHP, de preferência em sistemas legados
- Experiência com integração de sistemas: APIs REST e SOAP, webhooks, autenticação, JSON e XML
- Bom domínio de SQL e de pelo menos um banco relacional (PostgreSQL, SQL Server ou MySQL/MariaDB)
- Experiência com Git e com o fluxo de branch, pull request e code review
- Experiência com Docker
- Uso prático de ferramentas de IA para desenvolvimento (Claude Code, Cursor, Copilot ou similares): saber escrever um bom prompt e dar o contexto certo, saber revisar com senso crítico o código gerado e já ter usado skills, agentes ou comandos personalizados
- Facilidade para ler e entender código legado e investigar problemas de forma estruturada
- Boa comunicação escrita para documentar análises e alinhar com as áreas de negócio
Diferenciais:
- Experiência com rastreamento, telemetria, gerenciamento de risco ou logística/transporte
- Experiência com protocolos de comunicação de rastreadores e dados geográficos (coordenadas, cercas, rotas; Valhalla e OSM são um plus)
- Conhecimento de RAG, embeddings e bancos vetoriais (ChromaDB), LLMs locais (Ollama) ou APIs de LLM (Anthropic, OpenAI)
- Python para automações, dados ou visão computacional (OCR, YOLO, PyTorch)
- Experiência com RabbitMQ, Redis/BullMQ e MongoDB
- Experiência com Azure DevOps (Boards, Repos, Pipelines e Wiki)
- Next.js/React
- Experiência com observabilidade e monitoramento (logs, métricas, alertas)
- Conhecimento de segurança de aplicações (OWASP) e de LGPD
Benefícios
- Convênio médico com coparticipação e possibilidade de inclusão de dependentes, conforme política vigente.
- Ticket refeição.
- Wellhub/Gympass.
- Zenklub: duas consultas mensais sem custo.
- Seguro de vida sem custo.
- Auxílio funeral sem custo.
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 de Analista de SEO
O Analista de SEO é o profissional responsável por otimizar sites para mecanismos de busca, aumentando a visibilidade orgânica e o tráfego qualificado. Com a crescente importância do marketing digital, profissionais de SEO são fundamentais para qualquer estratégia de presença online.
As principais habilidades incluem SEO on-page e off-page, SEO técnico, pesquisa de palavras-chave, auditoria SEO, link building, criação de conteúdo otimizado e análise de métricas. Ferramentas como Google Search Console, Google Analytics, Ahrefs, Semrush, Moz e Screaming Frog são essenciais para o dia a dia.
Analistas de SEO em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam SEO técnico, Core Web Vitals e estratégias de conteúdo baseadas em dados. A área oferece oportunidades desde analista júnior até diretor de SEO, com foco em crescimento orgânico, autoridade de domínio e retorno sobre investimento.
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 Atendimento
A área de Atendimento ao Cliente / Relacionamento é essencial para garantir a satisfação, retenção e o bom relacionamento com os clientes. Profissionais dessa área são a principal interface de comunicação, lidando com dúvidas, solicitações, feedback e garantindo uma experiência de alta qualidade no dia a dia. Habilidades em comunicação, resolução de problemas, empatia e paciência são indispensáveis.
Sobre a área de Desenvolvimento Mobile
O Desenvolvimento Mobile é uma das áreas mais dinâmicas e em constante evolução do mercado de tecnologia. Com bilhões de dispositivos smartphones no mundo, a demanda por desenvolvedores mobile qualificados continua crescendo exponencialmente.
As principais stacks incluem Flutter (Dart), React Native (JavaScript/TypeScript), Kotlin (Android nativo), Swift (iOS nativo) e frameworks híbridos como Ionic e Capacitor. Conhecimento de arquitetura mobile (MVVM, Clean Architecture), CI/CD mobile (Fastlane, Bitrise, Codemagic) e publicação em App Store/Google Play são essenciais.
Desenvolvedores mobile sênior são profissionais muito valorizados, com salários competitivos e muitas oportunidades de trabalho remoto para empresas internacionais. A especialização em cross-platform ou nativo é uma decisão estratégica de carreira.
Sobre a área de Produto
Product Management é uma das áreas mais strategicamente relevantes nas organizações de tecnologia. O Product Manager é responsável por definir a visão do produto, priorizar funcionalidades e coordenar equipes multidisciplinares para entregar valor ao usuário.
As habilidades essenciais incluem pensamento estratégico, análise de dados, comunicação, liderança e conhecimento técnico. Ferramentas como Jira, Confluence, Miro e analytics platforms são fundamentais no dia a dia.
Salários para PMs no Brasil variam de R$ 8.000 (júnior) a R$ 35.000+ (sênior em big techs), com oportunidades crescentes para trabalho remoto internacional.
Comentários 0