Experiência sólida com TypeScript/JavaScript e React (Next.js é um diferencial forte);
Experiência com C# / .NET (.NET 6+ e ASP.NET Core) em APIs REST;
SQL de verdade: joins complexos, plano de execução, entender por que uma query ficou lenta. Não só ORM;
Git com fluxo de branches, PR e code review como rotina;
Conhecimento prático de Docker para rodar e depurar ambiente local;
Noções de cloud AWS (o que é um container em ECS, onde ficam as variáveis de ambiente, como ler um log);
Capacidade de trabalhar com código legado que você não escreveu, sem reescrever tudo.
Desenvolver e evoluir aplicações Next.js/TypeScript (App Router, React, Tailwind) e serviços .NET/C# ( ASP.NET Core, EF Core), do endpoint à tela;
Modelar e otimizar consultas em SQL Server e PostgreSQL , incluindo leitura de bases legadas do TOTVS RM;
Construir e manter integrações com sistemas de terceiros (gateways de pagamento, assinatura eletrônica, CRM, ERP), tratando idempotência, retry, reconciliação e contratos que mudam sem aviso;
Escrever testes que de fato pegam regressão — Vitest / node:test / xUnit e Playwright para fluxos end-to-end críticos;
Levar sua própria entrega até produção: pipeline no Bitbucket Pipelines , quality gates ( SonarQube , Snyk , gitleaks ), deploy em AWS , validação em homologação com dados reais;
Investigar incidentes de produção com evidência — log, query, trace — e propor a correção de causa raiz, não o paliativo;
Participar das decisões de arquitetura: você vai ser ouvido e vai ter que defender o que propõe.