Sobre a Vaga
O Viva Fidelidade, programa de benefícios e relacionamento do Grupo Guanabara, busca uma Pessoa Desenvolvedora Fullstack Pleno para integrar o time de engenharia e fortalecer a frente de desenvolvimento.
O desafio envolve atuar em projetos estratégicos com mais autonomia e protagonismo, conectando desenvolvimento de ponta a ponta (banco, API e tela).
Responsabilidades
- Desenvolver e evoluir APIs REST em .NET 9 / ASP.NET Core, seguindo a arquitetura em camadas já estabelecida (Domain, Application, Infrastructure, Repository, WebApi, Worker)
- Construir telas e fluxos no painel administrativo em React 19 + TypeScript, com foco em usabilidade para operação interna
- Integrar serviços internos (Marketplace ↔ Point Engine ↔ Admin) e provedores externos via HTTP clients, filas e proxies
- Implementar processamento assíncrono em Workers consumindo mensagens (RabbitMQ)
- Escrever testes automatizados xUnit e manter a cobertura das camadas de domínio e aplicação
- Participar de code review, refinamento técnico e decisões de arquitetura
- Apoiar deploy e observabilidade: Docker, pipelines de CI/CD, health checks e telemetria
- Atuar com autonomia para entender a regra de negócio e entregar ponta a ponta (banco, API, tela)
- Trabalhar em código legado e sistemas integrados, sem quebrar o que já funciona
- Comunicar-se de forma clara com time de produto e stakeholders de negócio
- Manter cuidado com dados sensíveis e transações financeiras
Requisitos
- Formação superior cursando ou concluída em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas
- Experiência prévia atuando com desenvolvimento full stack, incluindo entrega ponta a ponta (banco de dados, API e interface)
- Experiência em C# e .NET 8/9 com ASP.NET Core (Web API e Worker Services)
- Conhecimento em boas práticas de arquitetura em camadas / Clean Architecture, injeção de dependência e separação de responsabilidades
- Experiência com SQL Server (modelagem, escrita e otimização de queries) e Entity Framework, incluindo uso de migrations (FluentMigrator ou equivalente)
- Experiência no consumo e exposição de APIs REST, com autenticação JWT
- Conhecimento em cache com Redis e mensageria com RabbitMQ
- Experiência com testes unitários utilizando xUnit
- Experiência com React 19, TypeScript e Vite
- Conhecimento em TanStack React Query para gerenciamento de estado e React Hook Form e Zod para formulários e validação
- Experiência com Tailwind CSS, React Router e consumo de APIs utilizando Axios
- Conhecimento em Git e fluxo de trabalho com Pull Requests
- Experiência com Docker e docker-compose
- Conhecimento em cloud (AWS), o ambiente utiliza ECR, S3, Cognito, Azure Storage e Amplify
- Vivência em times ágeis (Scrum/Kanban)
Beneficios
- Modelo PJ
- 13° nota
- Recesso remunerado (30 dias)
- Envio de equipamentos
- Vale Refeição e Mobilidade em cartão flexível
- Assistência Médica com coparticipação (SulAmérica)
- Acesso ao ecossistema da TotaPass (totalmind, totalfitness e totalnutri)
- Day Off no mês de aniversário
- Gratuidade nas passagens do Grupo Guanabara
- Reconhecimento por resultado (bônus)