Descrição do Cargo
A Assurance IT contrata um profissional para o cargo de Desenvolvedor Full Stack.
O candidato será responsável por desenvolver e manter aplicações web utilizando React (front-end) e Node.js (back-end).
Além disso, ele precisará criar e consumir APIs RESTful, escrever código limpo, reutilizável e bem documentado, utilizar Python em rotinas e integrações específicas e participar de code reviews, planejamento de sprints e reuniões de time.
É necessário trabalhar em conjunto com o time de produto e design para transformar ideias em funcionalidades. A versão dos projetos deve ser feita usando Git e colaborar com os colegas da equipe.
O profissional também precisará desenvolver integrações com APIs da OpenAI e outros modelos generativos.
A experiência com Inteligência Artificial é necessária, especialmente com conceitos como RAG.
Requisitos Obrigatórios
* Experiência prática com React e bibliotecas relacionadas;
* Experiência com Node.js (Express, middlewares, etc);
* Conhecimentos em Python para scripts ou APIs;
* Conhecimentos sólidos em JavaScript (ES6+), HTML5 e CSS3;
* Experiência com controle de versão usando Git;
* Experiência com bancos de dados relacionais, especialmente SQL Server;
* Experiência com integrações utilizando APIs da OpenAI ou outros modelos generativos;
* Boa capacidade de comunicação e trabalho em equipe;
Benefícios
* Prazo: 12 meses (renováveis);
* Full Remoto (Horário comercial);
* Contratação: PJ.