Aqui estão as responsabilidades e habilidades necessárias para se tornar um profissional de tecnologia especializado em desenvolvimento full-stack.
* 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 e escalabilidade.
* Criar e gerenciar Azure Functions para orquestração de serviços e automação.
* Participar do ciclo de vida completo do desenvolvimento, incluindo design, testes e deploy.
* Colaborar com equipes de design, DevOps e gerentes de projetos para garantir entregas de alta qualidade.
Requisitos:
* Familiaridade com a arquitetura de microsserviços e consumo de APIs RESTful;
* Conhecimento em Microsoft Azure, incluindo Azure Functions, App Services e bancos de dados na nuvem;
* Boas práticas de versionamento utilizando Git.
Atividades diárias incluem:
* Analizar requisitos e desenvolver soluções eficazes;
* Mantendo o código limpo e organizado;
* Realizando testes e deploys em ambientes diferentes;
* Trabalhando em equipe para alcançar metas comuns;
O ideal é que você tenha:
* Experiência com práticas de CI/CD em pipelines de deploy na nuvem;
* Conhecimento em Kubernetes para gerenciamento de contêineres;
Nossa equipe é composta por pessoas apaixonadas pelo desenvolvimento e inovação. Nós buscamos colaboradores que gostam de desafios e têm vontade de aprender e crescer.