Desenvolvedor Full Stack: Seja um Mestre da Tecnologia
O que fazemos:
Nossa equipe está sempre procurando por profissionais de tecnologia talentosos para ajudar a construir aplicações inovadoras e escaláveis. Como desenvolvedor full stack, você será responsável por criar soluções integradas para nossos clientes, trabalhando em ambos os lados do ecossistema da web.
Detalhes da Função:
* Desenvolver e manter aplicações web utilizando React (front-end) e Node.js (back-end);
* Criar e consumir APIs RESTful;
* Escrever código limpo, reutilizável e bem documentado;
* Utilizar Python em rotinas e integrações específicas (scripts, automações, APIs, etc.);
* Participar de code reviews, planejamento de sprints e reuniões de time;
* Trabalhar em conjunto com o time de produto e design para transformar ideias em funcionalidades;
* Versionar projetos e colaborar usando Git (GitHub, GitLab ou similar);
* Desenvolver integrações com APIs da OpenAI e outros modelos generativos;
* Experiência com Inteligência Artificial utilizando os conceitos RAG;
Requisitos Obrigatórios:
* Experiência prática com React e bibliotecas relacionadas (ex: React Router, Context API, etc.);
* 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;
Diferenciais:
* Experiência com TypeScript;
* Experiência com Tailwind CSS;
Prazo e Remuneração:
12 meses (renováveis)
Remoto, horário comercial
PJ
],