Desenvolvedor Full Stack
Resumo:
Como Desenvolvedor Full Stack, você atuará no desenvolvimento de aplicações modernas e escaláveis em plataforma Azure.
* Implementaremos interfaces performáticas e reutilizáveis em React.js;
* Criaremos e evoluiremos APIs REST utilizando Python e Flask;
* Trabalharemos com arquitetura orientada a serviços e eventos;
* Desenvolveremos soluções resilientes baseadas em eventos;
* Realizaremos integrações usando Event Hub, Service Bus e Data Factory;
* Colaboraremos na construção de pipelines CI/CD no Azure DevOps;
* Aplicaremos boas práticas de engenharia (Clean Architecture, SOLID);
* Monitoraremos aplicações utilizando ferramentas de observabilidade;
Requisitos:
* Experiência sólida em React.js;
* Conhecimento de construção de interfaces reutilizáveis e consumo de APIs REST;
* Experiência sólida em Python;
* Desenvolvimento de APIs com Flask;
* Arquitetura orientada a serviços e eventos;
* Conhecimento em bancos e serviços: Banco SQL Azure; Banco Cosmos DB; Redis; Modelagem de dados e otimização de queries;
* Noções de cache e performance em sistemas distribuídos;
* Experiência em integrações: Event Hub Azure; Service Bus Azure; Data Factory Azure; CI/CD no Azure DevOps;
* Familiaridade com ferramentas: SonarQube, Snyk, Datadog, Apiiro, Microsoft Clarity;
* Testes automatizados;
* Conceitos de Clean Architecture, SOLID e boas práticas de API;
* Boa comunicação, autonomia e organização;
* Inglês avançado;