Desenvolvedor FullStack - Construa Soluções de Alta Qualidade
">
* Procuramos por um profissional para desenvolver aplicações Front-End utilizando Angular 2+ ou React.
* O ideal é que você tenha experiência em manter e evoluir sistemas existentes, analisando e depurando códigos com ferramentas como IDEs e DevTools do navegador (F12).
* Além disso, deve-se desenvolver e manter APIs REST com .NET Core e Entity Framework.
* O desenvolvedor também deverá aplicar boas práticas de arquitetura de software, como DDD (Domain-Driven Design), injeção de dependência e testes unitários.
* Ao trabalhar com mensageria, o candidato deverá ter experiência com ferramentas como RabbitMQ, SQS, SNS ou Kafka.
* Também é necessário projetar e manter sistemas distribuídos baseados em microserviços.
* Um dos principais requisitos é a capacidade de monitorar e diagnosticar aplicações usando ferramentas de observabilidade (ex: DataDog, Azure Monitor, CloudWatch).
* No entanto, não é necessário experiencia em bancos de dados relacionais, mas sim conhecimento em banco de dados não relacionais, como MongoDB ou DynamoDB.
* Além disso, devemos participar de pipelines de CI/CD, garantindo entregas contínuas e seguras.
* É fundamental trabalhar com tecnologias de containerização e orquestração, como Docker e Kubernetes.
* Ao final, o desenvolvedor deve utilizar serviços em nuvem (AWS, Azure, etc.), incluindo funções serverless e mensageria.
* Por fim, é importante colaborar em projetos via Azure DevOps, utilizando boards, pipelines e repositórios.
",