DEV FULLSTACK .NET 1

Remoto
Pleno/Sênior

Criamos negócios digitais de sucesso através de um mergulho profundo na experiência do cliente e com entregas ágeis durante todo o processo de criação e evolução de serviços e produtos digitais. Somos apaixonados por tecnologia e por boas experiências, energizados por mudanças, movidos por gente. Você está pronto para fazer parte do nosso ecossistema digital? Vem ser Squader!

O que você irá fazer

Desenvolver e manter funcionalidades no sistema de gestão de frotas da companhia, que abrange agendamento de viagens, gestão de transporte e rastreamento em tempo real.

Atuar majoritariamente com backend em .NET (versões 6 e 8), utilizando Entity Framework e APIs REST.

Participar de forma eventual no desenvolvimento frontend com React e microfrontends.

Implementar e manter integrações via mensageria com Azure Service Bus.

Realizar melhorias de performance e ajustes pontuais em queries no SQL Server e MongoDB.

Contribuir com práticas de clean code, padrões de projeto e arquitetura moderna.

Interagir com times ágeis organizados via Kanban, utilizando Azure DevOps para gestão de tarefas.

Trabalhar de forma remota com squads multifuncionais já estruturadas no projeto.

O que você precisa

O projeto é um sistema de gestão de frotas responsável por agendar viagens, controlar o tempo de transporte e realizar o acompanhamento em tempo real de caminhões. Trata-se de uma aplicação robusta, com cerca de 5 anos de operação, mantida por quatro squads dedicados. O sistema conta com módulos já maduros e outros mais recentes, em constante evolução.

A atuação dos desenvolvedores será em modelo remoto, com foco principal em desenvolvimento de novas funcionalidades, mas também incluindo sustentação e melhorias. A stack principal envolve .NET 6 e 8, Entity Framework, SQL Server e MongoDB no backend, além de React (versões 16 e 18) no frontend. O projeto utiliza Azure Service Bus para mensageria e está estruturado em microserviços, com uma arquitetura que caminha para práticas como DDD e Arquitetura Hexagonal.

A equipe trabalha com metodologias ágeis no modelo Kanban, utilizando Azure DevOps para gestão de tarefas e pipelines de CI/CD. Embora o foco dos desenvolvedores seja no código, conhecimentos em infraestrutura com Docker e Kubernetes são considerados diferenciais. O projeto também adota ferramentas como SonarQube, Serilog e Application Insights para garantir qualidade e observabilidade do sistema.

\

Para ter uma jornada positiva e evolucionária

Por que ser um squader?