Desenvolvedor Sênior
Os desenvolvedores sênior são profissionais experientes em tecnologia que lideram projetos de desenvolvimento de aplicações web utilizando tecnologias avançadas.
Responsabilidades:
* Projetar e implementar soluções de integração de dados com bancos relacionais e não relacionais, priorizando arquitetura limpa, reuso e performance.
* Gerenciar e otimizar aplicações na nuvem, configurando autenticação, segurança e deploys contínuos em múltiplos provedores cloud.
* Colaborar com equipes multidisciplinar para transformar 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.
O ideal é possuir uma formação em Ciência da Computação, Engenharia de Software ou curso correlato.
Além disso, é necessário ter experiência sólida em desenvolvimento web com React, Next.js, JavaScript e TypeScript.
A habilidade em bancos de dados SQL e NoSQL, com modelagem, otimização de queries e performance também é fundamental.