Funções do Engenheiro de Software Sênior
* Desenvolver aplicações web escaláveis utilizando frameworks modernos como React e Next.js.
* Implementar soluções de integração de dados em bancos relacionais e nó relacionais, priorizando eficiência e escalabilidade.
* Gerenciar aplicações na nuvem, configurando autenticação e segurança em múltiplos provedores cloud.
* Colaborar com equipes multidisciplinares para transformar modelos e algoritmos em soluções visuais e produtos interativos.
* Definir arquitetura de software e padrões técnicos, promovendo boas práticas de DevOps, CI/CD e testes automatizados.
* Mentorar desenvolvedores para melhorar suas habilidades e colaboração.
* Contribuir para decisões estratégicas de produto, explorando novas tecnologias e garantindo qualidade das soluções.
Requisitos:
* Conhecimento avançado de JavaScript/TypeScript e frameworks modernos.
* Habilidades em design de sistemas e bancos de dados.
* Familiaridade com nuvens e aplicações escaláveis.
* Experiência em colaboração em equipe e mentoramento.
Benefícios:
* Oportunidade de aprender e crescer profissionalmente.
* Ambiente de trabalho dinâmico e colaborativo.
* Flexibilidade e autonomia para realizar projetos.
Outras informações:
* Formação em Engenharia da Computação ou áreas afins.
* Experiência em desenvolvimento de aplicações web e sistemas escaláveis.
* Conhecimento de linguagens de programação e frameworks relevantes.