Atividades a Serem Exercidas:
* Desenvolvimento e manutenção de aplicações web e mobile, garantindo eficiência, escalabilidade e segurança.
* Implementação de soluções back-end utilizando Java, JavaScript e Node.js.
* Desenvolvimento de interfaces front-end com HTML, CSS, JavaScript, TypeScript, Angular e React.
* Gerenciamento e otimização de bancos de dados SQL e NoSQL, assegurando integridade e performance.
* Controle de versão e colaboração em projetos utilizando Git (branches, merges, rebase, cherry-pick, pull requests, Git flow) e ferramentas associadas (Repos, GitHub e GitLab).
* Aplicação de metodologias ágeis para melhorar o fluxo de trabalho e a entrega contínua de software.
Conhecimentos Técnicos Obrigatórios
* Back-end: Java, JavaScript, Node.js.
* Front-end: HTML, CSS, JavaScript, TypeScript, Angular, React.
* Banco de Dados: SQL e NoSQL.
* Controle de Versão: Git e ferramentas associadas (Repos, GitHub, GitLab).