Live opening · Posted 6 days ago

Desenvolvedor Full Stack Pleno/Sênior

MaxProcess · Brazil (Remote)
Linkedin Yes
You are 6 days behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 6 days ago
CompanyMaxProcess
LocationBrazil (Remote)
Work modeYes
SourceLinkedin
Listed6 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
13 min from Linkedin publishing this role to us finding it
7 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
73,716 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

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.

Work arrangement
Yes

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App