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.
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)
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.