Conhecimentos avançados
- C#
- .NET (WebAPI e MVC)
- JavaScript
- Frameworks modernos de Front-End (Knockout.js*, Vue.js, React ou Angular)
*Observação: O cliente utiliza Knockout.js. Não é necessário conhecimento prévio nessa tecnologia, desde que exista experiência consistente com frameworks JavaScript modernos e capacidade de aprendizado rápido.
- SQL Server
- Escrita e otimização de queries
- Procedures e modelagem de dados
- APIs REST
- Git
- Investigação e resolução de problemas complexos em sistemas corporativos
- HTML5
- CSS3
- Manipulação de DOM
Diferenciais
- Experiência com ferramentas de IA aplicadas ao desenvolvimento de software (GitHub Copilot, Cursor, ChatGPT, Gemini, Claude ou similares)
- Experiência em soluções de logística, TMS, ERP ou gestão de frotas
- Conhecimento do padrão MVVM
- RabbitMQ
- Integrações com Web Services de terceiros
- Boas práticas de Clean Code e manutenção evolutiva
Perfil esperado
- Capacidade de atuar com autonomia compatível com o nível da posição.
- Facilidade para investigar causas raiz e resolver problemas complexos.
- Boa comunicação e colaboração com equipes multidisciplinares.
- Interesse por evolução contínua e melhoria técnica.
- Compromisso com qualidade, estabilidade e performance das soluções.
Sobre a oportunidade
Buscamos uma Pessoa Desenvolvedora Full Stack para atuar na evolução do TMS (Transportation Management System), plataforma responsável por apoiar operações logísticas e de transporte.
Essa pessoa será responsável pelo desenvolvimento de novas funcionalidades e pela manutenção de recursos críticos que impactam diretamente a eficiência operacional dos clientes.
O desafio envolve trabalhar com regras de negócio complexas, integrações e fluxos operacionais de alta criticidade, contribuindo para a estabilidade, performance e evolução contínua de uma solução que suporta operações essenciais do negócio.
Principais responsabilidades
- Desenvolver novas funcionalidades utilizando tecnologias .NET e JavaScript.
- Evoluir e manter componentes críticos da plataforma.
- Participar da análise, investigação e resolução de problemas complexos.
- Construir e consumir APIs REST.
- Colaborar na evolução técnica da aplicação e na melhoria contínua do código.
- Contribuir para a estabilidade, escalabilidade e performance da solução.
- Trabalhar em conjunto com times técnicos e stakeholders para atender às necessidades do negócio.