Pular para o conteúdo

Edição de sexta-feira, 2 de outubro de 2026

M

Desenvolvedor Full Stack Pleno/Sênior

MaxProcess

Candidate-se arrow_forward

Canal oficial da empresa

Pj Remoto Full Stack pin_drop Brasil schedule há 8 horas

Publicidade

O que a vaga pede

Somos uma empresa de tecnologia com mais de 20 anos de experiência, especializada em soluções para Workforce Management (WFM). Atuamos em diferentes segmentos, oferecendo uma solução completa e modular para apoiar a gestão de operações e equipes em campo.

Sobre a oportunidade

Buscamos um(a) Desenvolvedor(a) Full Stack Pleno a Sênior, com foco em Back-end, para atuar em um sistema web corporativo de porte real: centenas de entidades de domínio, múltiplas integrações com sistemas corporativos externos (ERP, CRM e RH) via plataforma de ESB, jobs agendados e regras de negócio com bastante nuance e exceção. Não é uma aplicação CRUD simples.

Você vai transitar entre sustentação (atendimento de incidentes, correções em produção e investigação de causa raiz) e evolução (novas funcionalidades). Buscamos alguém que se sinta confortável tanto investigando um problema em código legado com prazo curto de resposta quanto planejando e construindo uma funcionalidade nova com mais tempo de maturação.

Responsabilidades

  • Desenvolver e manter funcionalidades (back-end e front-end)
  • Construir e consumir APIs REST, incluindo integrações batch com sistemas corporativos externos (ERP, CRM, RH) via plataforma de integração/ESB
  • Investigar e corrigir problemas em produção, incluindo cadeias de processamento com múltiplas etapas (job agendado, tabela de interface, script de reconciliação, tabela operacional) — diagnosticar em qual etapa uma falha ocorreu é parte do dia a dia
  • Ler, entender e evoluir stored procedures T-SQL já existentes
  • Modelar e manipular dados em banco relacional, combinando Entity Framework Core e acesso a dados via Dapper/SQL puro conforme o caso
  • Participar de refinamentos técnicos e definição de soluções, incluindo avaliação de dívida técnica em rotinas de integração legadas
  • Realizar code reviews e colaborar com o time
  • Contribuir com melhorias contínuas na arquitetura e boas práticas

Stack utilizada

Back-end:

  • .NET 9 / ASP.NET Core / Web API
  • Entity Framework Core e Dapper (acesso a dados convive nos dois modelos — não é um ambiente 100% EF/LINQ)
  • Hangfire (jobs agendados — sincronização com sistemas externos, geração de ordens, expurgo de dados)
  • Autenticação: Azure AD (múltiplos tenants) + emissão de JWT próprio no backend
  • Serilog (logging estruturado), Polly (resiliência em chamadas HTTP)

Front-end:

  • Angular 19+ (Standalone Components, Lazy Loading)
  • TypeScript

Banco de dados:

  • SQL Server 2022
  • Stored procedures T-SQL como parte relevante da lógica de negócio (não apenas CRUD via ORM)

Conhecimento básico sobre infraestrutura:

  • Azure (App Service e Static Web Apps com slots por ambiente — DEV/HML/REL/PRD)
  • Versionamento: Git

Requisitos

Back-end (principal)

  • Experiência sólida com C# e .NET Core
  • Desenvolvimento de APIs REST
  • Experiência com Entity Framework Core e com acesso a dados via SQL puro/Dapper (o sistema usa os dois modelos lado a lado)
  • Conhecimento sólido em SQL Server (T-SQL), incluindo leitura e manutenção de stored procedures já existentes
  • Experiência com integrações via APIs REST, idealmente incluindo processamento em lote/batch (ETL) e não apenas chamadas síncronas ponto a ponto
  • Capacidade de investigar falhas em cadeias de processamento com múltiplas etapas (não só "olhar o log de um endpoint")

Front-end

  • Experiência com Angular (versões modernas)
  • Desenvolvimento com TypeScript
  • Consumo de APIs REST
  • Conhecimento em HTML, CSS
  • Capacidade de realizar ajustes e evoluções no front-end com autonomia

Gerais

  • Experiência com Git
  • Conhecimento em arquitetura de sistemas (APIs, camadas, separação de responsabilidades)
  • Experiência aplicando boas práticas de desenvolvimento, como SOLID e Clean Code, na construção e manutenção de sistemas
  • Consegue manter e evoluir sistemas em produção com segurança, mesmo em trechos de código sem documentação
  • Já participou de sistemas com sustentação real, não apenas plantão de leitura de log, mas investigação de causa raiz e correção em cenário crítico
  • Transita bem entre sustentação (foco em diagnóstico, cautela, impacto) e evolução (foco em construção, design de solução)
  • Escreve código limpo e de fácil manutenção
  • Boa comunicação e colaboração em equipe
  • Perfil prático, com foco em resolução de problemas reais

Diferenciais

  • Experiência com integrações ERP/CRM (SAP, Salesforce, Veeva ou similares) via plataformas de ESB/iPaaS
  • Vivência com padrões de reconciliação batch (staging tables, idempotência, reprocessamento)
  • Testes automatizados (xUnit, Moq ou equivalentes)
  • Vivência com metodologias ágeis (Scrum, Kanban)
  • Noções de performance e otimização de queries T-SQL
  • Experiência com ambientes Azure multi-slot (App Service / Static Web Apps)

Nosso Ambiente

  • Não somos uma fábrica de código. Buscamos soluções que façam sentido tecnicamente e para o negócio.
  • Qualidade é responsabilidade de todo o time, não apenas de QA.
  • Pull Requests, code review e discussão de soluções fazem parte do nosso fluxo de desenvolvimento.
  • Boas práticas como SOLID e Clean Code são aplicadas no dia a dia.
  • Há espaço para propor melhorias e participar das decisões técnicas.
  • Valorizamos senso de responsabilidade, especialmente na sustentação de sistemas em produção e na avaliação do impacto de cada mudança no sistema e no negócio.

O que oferecemos

  • Trabalho 100% remoto
  • Flexibilidade de horário
  • Ambiente colaborativo, com autonomia e troca entre o time
  • Atuação em projetos de grande porte e com desafios técnicos reais
  • Espaço para desenvolvimento profissional e participação nas decisões técnicas
  • Possibilidade de contratação CLT ou PJ, conforme alinhamento.

Publicidade

Dúvidas comuns

Como faço para me candidatar? expand_more
Candidatura por link externo oficial.
A vaga é remota? expand_more
Sim. O anúncio indica trabalho remoto. Confirme jornada e encontros no resumo da oportunidade.
Qual o tipo de contratação? expand_more
O modelo informado é PJ. Detalhes de benefícios e jornada estão no anúncio.
O que a empresa espera desse perfil? expand_more
Perfil alinhado a Full Stack. Veja stack, senioridade e entregas no resumo da oportunidade.
Até quando posso aplicar? expand_more
Vaga expira em 01/12/2026. Aplique logo para garantir análise.

Pronto para aplicar?

Candidatura por link externo oficial.

Continuar candidatura arrow_forward

Você será direcionado ao canal oficial da empresa.