Desenvolvedor(a) Full Stack Sênior (.NET + React) - Sustentação

PJ, SAO PAULO Hybrid

Você integrará uma célula estratégica de ITO (People as a Service) da GrooveTech, atuando na evolução de uma arquitetura moderna e escalável. O projeto consiste na sustentação e evolução de um ecossistema baseado em microserviços, onde a excelência técnica é premissa básica.

Buscamos um profissional com maturidade para tomar decisões técnicas, definir padrões de engenharia e garantir que a solução suporte o crescimento do cliente com total segurança e performance.

Responsabilidades e Atribuições
Liderança Técnica: Atuar ativamente em decisões de arquitetura, revisões de código (Code Review) e definição de padrões de desenvolvimento.
Desenvolvimento Full Stack: Evoluir o backend em .NET Core e o frontend em React com TypeScript.
Arquitetura Distribuída: Sustentar e aprimorar microserviços integrados via mensageria orientada a eventos.
Qualidade de Software: Garantir a cobertura de testes automatizados e a aplicação rigorosa de princípios SOLID e Clean Code.
Cultura DevOps: Gerenciar containers e orquestração em ambientes produtivos utilizando Docker e Kubernetes.

Requirements

Experiência sólida com C# e .NET Core

Experiência prática com React e TypeScript em aplicações de médio/grande porte

Vivência com arquitetura de microserviços

Experiência com modelagem e otimização de banco relacional (PostgreSQL ou similar)

Domínio na construção de APIs REST seguras e performáticas (incluindo autenticação JWT)

Experiência com testes automatizados (backend e frontend)

Conhecimento sólido de princípios como SOLID, Clean Code e boas práticas de arquitetura

Experiência com containers (Docker)

Experiência com Kubernetes

Experiência com mensageria orientada a eventos (RabbitMQ)

Benefits

Modelo de Trabalho: 100% Remoto (Home Office).

Projeto com duração de 3 meses com possibilidade de prorrogação.  

Bem-Estar: Wellhub (Gympass) Basic + para sua saúde física e mental.

Segurança: Seguro de Vida incluso.