O que esta vaga pede
Sobre a Vaga
Estamos em busca de um(a) Desenvolvedor(a) Full-Stack Sênior para atuar presencialmente em São Paulo. Você vai participar do ciclo completo de desenvolvimento, do desenho da solução à entrega, garantindo desempenho, escalabilidade e segurança nas aplicações web e mobile.
Responsabilidades
- Desenvolver e otimizar aplicações web e mobile com .NET (incluindo .NET Core 6), Blazor e MVC
- Construir interfaces dinâmicas e responsivas com HTML5, CSS3 e JavaScript
- Aplicar princípios de arquitetura e desenvolvimento, incluindo SOLID e Design Patterns
- Implementar Minimal APIs para melhorar eficiência de chamadas HTTP
- Atuar com bancos de dados relacionais (SQL Server e Entity Framework) e não relacionais (MongoDB)
- Desenvolver integrações e processamento assíncrono com RabbitMQ e Redis
- Criar serviços e endpoints com REST e GRPC
- Contribuir com práticas de DevSecOps, apoiando a segurança em todas as etapas
- Modelar soluções com UML e colaborar na definição de requisitos
- Trabalhar com metodologias ágeis, compreendendo rotinas de Scrum e Kanban
- Desenvolver e modernizar aplicações mobile com Xamarin e MAUI
Requisitos
- Experiência comprovada com .NET Core 6, Blazor, MVC, Xamarin e Visual Studio
- Conhecimento sólido em POO, SOLID e Design Patterns
- Experiência com arquiteturas distribuídas e mensageria (RabbitMQ e Redis)
- Domínio em SQL Server e MongoDB
- Familiaridade com DevSecOps e boas práticas de segurança
- Experiência na criação de REST APIs e GRPC
- Capacidade de documentação e modelagem com UML
- Compreensão de metodologias ágeis (Scrum/Kanban)
Beneficios
- Contratação PJ
- Atuação presencial em São Paulo com foco em projetos de tecnologia
- Ambiente colaborativo e cultura de comunidade