• Jobs
  • >
  • Desenvolvedor Full Stack

Desenvolvedor Full Stack

  • Vendor / Contractor
  • Full time
  • Hybrid ( 04567-001, São Paulo , Brazil)

Visão Geral do Projeto


Objetivo: Construir e manter toda a pilha (front‑end, back‑end, banco de dados e integrações) da plataforma corporativa de gestão cognitiva, orquestrando agentes de IA em workflows n8n.


Principais Tecnologias:


Front-end: Supabase (PostgreSQL), Pinecone

Infraestrutura: Supabase (PostgreSQL), Pinecone

Banco de Dados / Vetores: Supabase (PostgreSQL), Pinecone


Responsabilidades:


  • Projetar, desenvolver e manter componentes front‑end (interfaces reativas, dashboards, formulários)
  • Implementar serviços back‑end (APIs REST/GraphQL, Webhooks, micro‑serviços)
  • Integrar e manter workflows n8n que acionam agentes de IA e pipelines RAG
  • Modelar e otimizar esquemas em Supabase/PostgreSQL e indexação em Pinecone
  • Consumo de serviços externos (Copilot API, OpenAI)
  • Garantir qualidade de código (testes automatizados, linting, code review)
  • Configurar e monitorar pipelines de CI/CD, ambiente de staging e produção
  • Trabalhar em estreita colaboração com arquitetos de IA, UX/UI e Product Owners



Requisitos


Linguagens & Frameworks

JavaScript/TypeScript (ES6+)

Node.js (Express, NestJS ou similar)

React (Next.js ou CRA)

Banco de Dados & Armazenamento

PostgreSQL (idealmente via Supabase)

Experiência com bancos de vetores (Supabase ou equivalente)

Workflow Automation

Domínio de n8n (criação, custom nodes, triggers e actions)

Integração com APIs de IA

OpenAI GPT (v4) e Microsoft Copilot (RAG)

Conhecimento de autenticação OAuth2/JWT

Infraestrutura & DevOps

Docker / Docker Compose

CI/CD (GitHub Actions, GitLab CI ou similar)

Experiência em cloud (AWS, GCP ou Azure)

Metodologias

Git flow, code review e testes unitários/integração



Diferenciais Desejáveis


• Conhecimento em GraphQL
• Familiaridade com Tailwind CSS e design de componentes (shadcn/ui, Radix)
• Prática em Kubernetes e Helm
• Experiência com mensageria/event‑driven (RabbitMQ, Kafka)
• Noções de NLP e pipelines de RAG
• Inglês avançado para leitura de documentação