Descrição do Cargo
* Liderar Desenvolvimento de Aplicações Web: Utilizando JavaScript e TypeScript, priorizando arquitetura limpa, reuso e performance.
* Projetar e Implementar Soluções de Integração de Dados: Com bancos relacionais e não relacionais (PostgreSQL, MongoDB, Azure Cosmos DB), com foco em eficiência e escalabilidade.
* Gerenciar e Otimizar Aplicações na Nuvem: Configurando autenticação, segurança e deploys contínuos em múltiplos provedores cloud, como Azure, GCP e AWS.
* Colaborar com Equipes Multidisciplinar: Transformando modelos e algoritmos de dados em soluções visuais e produtos interativos.
* Definir Arquitetura de Software: E padrões técnicos, promovendo boas práticas de DevOps, CI/CD, testes automatizados e versionamento (Git, Docker, Kubernetes).
* Mentorar Desenvolvedores: De diferentes níveis, promovendo crescimento técnico e colaboração.
* Contribuir Estrategicamente: Para decisões de produto, explorando novas tecnologias e garantindo qualidade e sustentabilidade das soluções.
Requisitos Fundamentais
* Formação Acadêmica: Graduação em Ciência da Computação ou Engenharia de Software.
* Experiência Profissional: Experiência consolidada (+5 anos) em desenvolvimento web com React, JavaScript e TypeScript.
* Bancos de Dados: Domínio em bancos de dados SQL e NoSQL.
* Nuvem: Vivência avançada em nuvem (Azure, AWS ou GCP).
* DevOps: Experiência prática com DevOps e CI/CD.
* Inglês: Inglês fluente para interação com equipes e clientes internacionais.