VAGASLUME
This job is closed. See other opportunities below.
S

DESENVOLVEDOR FULL STACK SÊNIOR .NET + REACT

SUPPORTE ARMAZENAGEM, VENDAS E LOGISTICA INTEGRADA LTDA · Uberlândia - MG · Hybrid · Solides

NegotiablePJ (contractor)

About the job

Responsabilidades:

  • Desenvolver e manter funcionalidades no frontend (React) e no backend (.NET 8);
  • Definir e conduzir decisões de arquitetura, boas práticas e padrões de código;
  • Evoluir a API e os jobs em background (Worker Service);
  • Manter as integrações com Pagar.me, D4Sign, Resend, Google Maps e Protheus;
  • Modelar e consultar o banco PostgreSQL, com migrations e otimização de queries;
  • Cuidar do deploy e da publicação em servidor próprio (on-premises), com Docker e Docker Compose;
  • Manter o CI/CD com GitHub Actions e self-hosted runner;
  • Realizar revisão de código, debug, testes e correção de incidentes;
  • Elaborar e atualizar a documentação técnica;
  • Garantir boas práticas de segurança e conformidade com a LGPD.

Conhecimentos sólidos em:

  • Frontend: React 19, Vite, React Router, TanStack Query, Zustand, React Hook Form, Zod, Tailwind, HTML e SCSS.
  • Backend: C#, .NET 8, ASP.NET Core Web API, Worker Service, Entity Framework Core, JWT, ASP.NET Identity, SignalR e arquitetura em camadas.
  • Integração: Pagar.me, Resend, Google Maps, D4Sign e Protheus.
  • Infraestrutura: Linux, Docker, Docker Compose, Nginx, TLS, CI/CD com GitHub Actions e SonarCloud.
  • Banco de dados: PostgreSQL.

Experiência:

  • Experiência sólida e comprovada como desenvolvedor full stack, com atuação em projetos em produção.
  • Vivência em decisões de arquitetura, performance e segurança.
  • Autonomia para trabalhar sem supervisão próxima e propor melhorias.

Diferencial:

  • Angular 17 com TypeScript e RxJS.
  • Angular Material, usado intensamente: formulários e muitos MatDialog.
  • Testes automatizados e LGPD.
  • Experiência com integração Sentry e observabilidade.

Application

Posted 3 weeks ago

Tailor my resume

Members feature · See plans

Remember: Vagaslume.Tech never charges fees, courses or payments to take part in hiring processes. If you are asked to pay anything related to being hired, do not make the payment.

More jobs at SUPPORTE ARMAZENAGEM, VENDAS E LOGISTICA INTEGRADA LTDA

S

SUPPORTE ARMAZENAGEM, VENDAS E LOGISTICA INTEGRADA LTDA

Open jobs at this company: 3

See company profile →