Desenvolvedor Full Stack Sênior: Nossa Procura
Nosso time está em busca de um desenvolvedor full-stack sênior para contribuir com soluções robustas e escaláveis. Se você gosta de desafios, trabalha bem em ambientes colaborativos e tem experiência em .NET, Angular e Microsoft Azure, essa é uma oportunidade ideal.
Descrição Técnica:
* 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;
* Atuar como referência técnica, mentorando desenvolvedores mais juniores e promovendo boas práticas de engenharia de software;
* Familiaridade com arquitetura event-driven e sistemas distribuídos (RabbitMQ, Azure Service Bus);
Requisitos Desejáveis:
* Experiência com práticas de CI/CD, incluindo automação de testes e deploy contínuo na nuvem;
* Experiência avançada com Kubernetes para gerenciamento de contêineres e escalabilidade de aplicações;
* Dominio 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;
* Experiência com infraestrutura como código, utilizando Terraform ou Bicep para provisionamento e gerenciamento de recursos no Azure.
Características da Função:
100% Remoto
Sobre a Função:
O desenvolvedor full-stack sênior será responsável por criar soluções tecnológicas inovadoras e eficazes para atender às necessidades dos nossos clientes. Deverá possuir habilidades técnicas avançadas e experiência em trabalhar em equipe para entregar projetos complexos de forma eficiente.
Critérios de Seleção:
A seleção será feita com base nas seguintes critérios:
* Experiência profissional relevante;
* Habilidades técnicas avançadas em desenvolvimento full-stack;
* Capacidade de trabalhar em equipe;
* Comunicação eficaz;
* Iniciativa e motivação;
Como se Candidatar:
Preencha o formulário de inscrição abaixo e envie seu currículo e carta de apresentação.