Dev Backend ASP.NET Core Pleno Remoto
Skills
About the role
Description:
Estamos em busca de um(a) Desenvolvedor(a) Backend Pleno para trabalhar em regime de home office, no desenvolvimento e na evolução de uma plataforma de e-commerce do setor farmacêutico, com alto volume transacional e forte componente de integrações.
A plataforma não é uma solução de mercado customizada. É um desenvolvimento próprio, construído do zero e mantido em conjunto pelas equipes da agência e do cliente. Você vai resolver regra de negócio de verdade, não contornar limitação de plataforma fechada.
E-commerce de farmácia também não é CRUD. É catálogo extenso com regras próprias de precificação, estoque em tempo real, integrações fiscais e regulatórias que não admitem erro, e dados sensíveis de cliente.
Uma coisa que dizemos de forma explícita: aqui, entrega testada faz parte da entrega. Uma tarefa só está pronta quando quem desenvolveu verificou os casos de borda e comunicou o que foi feito, o que ficou de fora e o que ficou em dúvida. Se o teste só acontece quando o trabalho chega na próxima pessoa, chegou tarde.
O que você vai fazer
Você entra num time já formado: gerente de projetos, frontend, outro desenvolvedor backend e um sênior como referência técnica, além do time técnico do cliente, com quem o contato é direto. Você não vai carregar o sistema sozinho, mas vai dividir responsabilidade sobre ele. A clareza do que você escreve e comunica importa tanto quanto o código.
Seu trabalho do dia a dia será:
Desenvolver e manter APIs e serviços em ASP.NET Core e C#;
Modelar, otimizar e manter bases em SQL Server, incluindo tuning de queries e procedures;
Construir e manter integrações com ERP, gateways de pagamento, antifraude, transportadoras e marketplaces;
Manter rotinas de sincronização de catálogo, preço e estoque;
Sustentar rotinas fiscais e regulatórias do setor;
Investigar e resolver gargalos de performance, com cache e processamento assíncrono;
Evoluir código legado sem quebrar o que já está em produção;
Escrever testes automatizados nas partes críticas do sistema;
Validar o próprio trabalho antes de entregar e comunicar o que foi verificado;
Participar de revisão de código, tanto submetendo quanto revisando o trabalho dos colegas;
Documentar o que você constrói, para que o time não dependa exclusivamente de você.
Diferenciais
Experiência prévia em e-commerce, especialmente de alto volume;
Integração com gateways de pagamento, antifraude, ERP e transportadoras;
Emissão de NFe e rotinas fiscais;
Setor farmacêutico ou de saúde (SNGPC, ANVISA, dados sensíveis sob LGPD);
RabbitMQ ou outra ferramenta de mensageria e processamento assíncrono;
Elasticsearch ou motor de busca equivalente aplicado a catálogo;
Estratégias de cache em aplicação e cache de borda;
Cloudflare Workers e rastreamento server-side.
Softwares que usamos
ClickUp, GitHub, Claude Code, SQL Server, Visual Studio ou VS Code, RabbitMQ, Elasticsearch, Cloudflare e Google Workspace.
Benefícios que oferecemos
A Degrau tem 20 anos de estrada e gente que ficou o caminho todo: temos profissionais com mais de 15 anos de casa. Num mercado onde a permanência média em agência é de pouco mais de um ano, isso diz mais sobre o ambiente do que qualquer descrição.
Contratação em regime CLT ou PJ;
CLT com direito a plano de saúde + seguro de vida + VR;
Trabalho 100% home office, com horário flexível;
Licenças pagas das ferramentas de IA que usamos (Claude Code e afins). Aqui isso é ferramenta de trabalho, não custo pessoal;
Trabalhe com o seu próprio equipamento ou com um fornecido pela empresa, você escolhe o que funciona melhor para você;
30 dias de férias: 15 coletivos no fim do ano e 15 que você escolhe quando tirar;
Subsídio em treinamentos, cursos e certificações;
TotalPass;
Acesso a plataforma de saúde digital, com psicólogo, nutricionista e telemedicina;
Day off de aniversário (opcional);
Encontros mensais em coworking (opcional, para quem mora em São Paulo).
Requirements:
C# e ASP.NET Core em nível sólido, com capacidade de assumir um sistema em produção desde o primeiro mês;
SQL Server de verdade: T-SQL, stored procedures, índices, leitura de plano de execução e tuning de query lenta;
Entity Framework Core, sabendo quando usá-lo e quando escrever SQL direto;
Construção e consumo de APIs REST, autenticação, versionamento e tratamento de erros;
Versionamento com Git e trabalho organizado em repositórios;
Experiência real com código legado: entrar em base que você não escreveu, entender e evoluir sem quebrar;
Testes automatizados: escrever testes de unidade e integração (xUnit, NUnit ou MSTest) como parte normal do desenvolvimento, não como etapa opcional quando sobra tempo;
Disciplina de verificação: validar o próprio trabalho antes de entregar, incluindo casos de borda, e deixar explícito o que foi testado e o que não foi;
Comunicação proativa dentro de um time: avisar cedo quando algo vai atrasar, quando uma regra de negócio ficou ambígua ou quando uma decisão depende do cliente. Perguntar antes de assumir, e deixar registrado para quem vem depois;
Fluência real em desenvolvimento assistido por IA: Claude Code, Cursor, Copilot ou similar. Aqui a IA faz parte do fluxo de trabalho, não é enfeite de currículo. Esperamos que você saiba onde ela acelera, onde ela erra e como revisar o que ela produz;
Boa comunicação escrita, já que você vai explicar decisões técnicas para pessoas não técnicas;
Autonomia e organização para trabalhar em regime remoto.
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.