A nossa equipe está em busca de um profissional experiente para ocupar o cargo de Desenvolvedor Full Stack.
Descrição do Cargo
O candidato ideal deve ter experiência em desenvolver aplicações web completas, incluindo front-end e back-end.
* Desenvolvimento e manutenção de aplicações web com foco em escalabilidade e segurança.
* Integração de APIs e serviços utilizando práticas modernas de monitoramento e escalabilidade.
* Projetos de soluções na nuvem com alta disponibilidade utilizando Azure Functions, App Services e bancos de dados na nuvem.
* Participação no ciclo de vida completo do desenvolvimento, incluindo design, testes, deploy e otimização contínua.
* Colaboração com equipes multidisciplinares, garantindo a entrega de soluções eficientes e escaláveis.
Habilidades e Qualificações
O perfil ideal deve contar com:
* Experiência em .NET, Angular e Microsoft Azure.
* Conhecimento em arquitetura event-driven e sistemas distribuídos (RabbitMQ, Azure Service Bus).
* Familiaridade com Kubernetes para gerenciamento de contêineres e escalabilidade de aplicações.
* Domínio sobre segurança em aplicações web, incluindo OAuth, JWT, autenticação e proteção contra vulnerabilidades.
* Análise de performance e tuning de banco de dados.
Benefícios
Trabalho 100% remoto, permitindo uma maior flexibilidade e produtividade. Além disso, a oportunidade de contribuir para projetos inovadores e colaborar com equipes apaixonadas pelo desenvolvimento de software.
Requisitos desejados incluem experiência com práticas de CI/CD, automação de testes e deploy contínuo na nuvem, além de conhecimento em infraestrutura como código, utilizando Terraform ou Bicep para provisionamento e gerenciamento de recursos no Azure.