A busca por um profissional sólido para desempenhar um papel-chave na equipe de desenvolvimento é uma oportunidade valiosa.
Descrição da Vaga:
* Desenvolver e manter aplicações web completas, incluindo front-end (Angular) e back-end (.NET);
* Integrar APIs e serviços utilizando práticas modernas de segurança, escalabilidade e monitoramento;
* Projetar soluções na nuvem com alta disponibilidade, utilizando Azure Functions, App Services e bancos de dados na nuvem;
* Participar do ciclo de vida completo do desenvolvimento, incluindo design, testes, deploy e otimização contínua;
* Colaborar com equipes multidisciplinares, incluindo design, DevOps e gerentes de projetos, garantindo a entrega de soluções eficientes e escaláveis;
* Identificar e corrigir bugs, além de refatorar código e otimizar o desempenho das aplicações;
* Definir arquitetura e padrões de desenvolvimento para garantir código limpo, reutilizável e escalável;
* Implementar monitoramento proativo e diagnósticos avançados para manter a estabilidade do sistema;
* Atrainir e capacitar outros desenvolvedores através de mentorias e boas práticas de engenharia de software.
Requisitos Desejáveis:
* Experiência em práticas de CI/CD, incluindo automação de testes e deploy contínuo na nuvem;
* Domínio sobre segurança em aplicações web, incluindo OAuth, JWT, autenticação e práticas de proteção contra vulnerabilidades;
* Habilidade em análise de performance, profiling de aplicações e tuning de banco de dados;
* Conhecimento em infraestrutura como código, utilizando Terraform ou Bicep para provisionamento e gerenciamento de recursos no Azure.
Oportunidades de Desenvolvimento:
Possibilitamos ambientes colaborativos flexíveis e remotos, onde você possa se desenvolver plenamente dentro de uma equipe dinâmica.