Achamos que você está procurando por um desafio incrível! Nós estamos em busca de um Desenvolvedor Full Stack Sênior, uma pessoa com habilidades avançadas e experiência no desenvolvimento de aplicações web completas.
Descrição do Cargo:
Este é um cargo para alguém que gosta de resolver problemas, trabalha bem em equipe e tem conhecimentos profundos em .NET, Angular e Microsoft Azure. Como nosso desenvolvedor full-stack sênior, você será responsável por projetar soluções na nuvem com alta disponibilidade, integrar APIs e serviços utilizando práticas modernas de segurança, escalabilidade e monitoramento.
* Principais Responsabilidades:
* 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;
* Autar 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).
Habilidades Requeridas:
Nosso ideal é encontrar alguém com as seguintes habilidades:
* 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.
Requisitos Desejáveis:
No entanto, se você também tiver essas habilidades adicionais, nós ficaremos muito felizes!
* Conhecimento em linguagens de programação adicionais;
* Experiência com ferramentas de automatização e integração contínua;
* Conhecimento em bases de dados relacionais e NoSQL;
* Experiência com devops e gerenciamento de infraestrutura;
* Conhecimento em metodologias ágeis e gerenciamento de projetos.
Salário e Benefícios:
Não discutimos salários nesse momento, mas podemos conversar sobre benefícios excelentes, como 100% remoto, flexibilidade de horário e oportunidades de crescimento profissional!
Obrigado por considerar essa oportunidade!