Como requisito básico, você deve ter:
* Estar cursando entre o 3° e o 10° período de Engenharia da Computação, Ciência da Computação ou áreas relacionadas (outras engenharias);
* Conhecimento básico em desenvolvimento web, incluindo HTML, CSS e JavaScript;
* Interesse em aprender sobre integração de soluções de inteligência artificial em aplicações;
* Familiaridade com React para desenvolvimento frontend;
* Conhecimento básico em Python para desenvolvimento backend;
* Boa comunicação e capacidade de trabalho em equipe
* Conhecimento básico em controle de versão, preferencialmente Git.
Você se destaca se tiver:
* Experiência prévia em projetos que envolvam integração de IA com aplicações web;
* Familiaridade com bancos de dados relacionais;
* Participação em cursos ou certificações relacionados a desenvolvimento web ou inteligência artificial;
* Habilidade em resolver problemas de forma criativa e analítica.
Responsabilidades e Atribuições:
* Auxiliar no desenvolvimento de aplicações web, atuando tanto no frontend (React) quanto no backend (Python);
* Colaborar na integração de soluções de inteligência artificial às aplicações desenvolvidas;
* Escrever códigos limpos, organizados e documentados, seguindo boas práticas de desenvolvimento;
* Realizar testes e depuração de aplicações para garantir qualidade e desempenho;
* Contribuir para a manutenção e evolução de sistemas já existentes;
* Trabalhar em equipe, participando de reuniões de alinhamento e revisões de código;
* Pesquisar e propor soluções inovadoras relacionadas à aplicação de IA;
* Apoiar na elaboração de documentação técnica dos projetos.
Experiências e Conhecimentos Desejados:
* Conhecimentos básicos em desenvolvimento frontend com React;
* Conhecimentos básicos em desenvolvimento backend com Python;
* Noções de integração de APIs e consumo de serviços web;
* Interesse e/ou conhecimentos iniciais em inteligência artificial e suas aplicações;
* Familiaridade com versionamento de código (Git);
* Experiência prévia (acadêmica ou pessoal) em projetos que envolvam integração de IA com aplicações web será considerado um
* Capacidade de trabalhar em equipe, boa comunicação e proatividade para aprender novas tecnologias;
* Conhecimento de boas práticas de desenvolvimento de software.