
Dev Backend ASP.NET Core Pleno Remoto
Publicada 23 de AgostoEstamos 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).
Requisitos mínimos
- 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.
Competências