Criação & Integração com IA
| Orçamento: Aberto |
Publicado: |
Propostas: 35
O PROJETO
Estamos construindo uma plataforma SaaS multi-tenant com arquitetura em três camadas independentes. O projeto já está com o planejamento 100% concluído - 14 módulos especificados, cerca de 68 tasks detalhadas com critérios de aceite - e precisa de um desenvolvedor para execução.
O diferencial deste projeto: o desenvolvimento é AI-First. Usamos Claude Projects (Opus 4.6) como motor de produção, com skills de agente customizadas para cada domínio da stack. Isso significa que:
- Cada task tem briefing estruturado pronto para alimentar uma sessão de agente.
- Skills técnicas específicas (FastAPI, SQLAlchemy, Alembic, LangChain, React, Docker, GitHub Actions, pytest) já estão definidas e documentadas.
- O agente de IA escreve o código; o desenvolvedor conduz, revisa, valida e garante qualidade.
- O ciclo de desenvolvimento é significativamente mais rápido que o tradicional.
O que buscamos não é um desenvolvedor que vai escrever tudo manualmente - é alguém que saiba conduzir agentes de IA para produzir código de qualidade, revisar o output com olhar crítico e garantir que o resultado funcione em produção.
ARQUITETURA (3 CAMADAS DESACOPLADAS)
1. Chatwoot v4.11+ (Ruby on Rails) - plataforma open source de atendimento, usada como motor omnichannel. Deploy, configuração e branding apenas - o dev não precisa programar em Ruby.
2. Microserviço proprietário (Python/FastAPI) - lógica de negócio, IA e automações. Aqui está o grosso do trabalho.
3. Painel web proprietário (React) - interface de gestão, dashboards e ferramentas visuais.
STACK TECNOLÓGICA
Backend (foco principal):
- Python 3.12, FastAPI 0.115+
- SQLAlchemy 2.0 (async com asyncpg)
- PostgreSQL 16 + pgvector 0.7+
- Alembic (migrations)
- LangChain 0.3+ (orquestração RAG)
- OpenAI API (GPT-4o mini + embeddings)
- httpx (client HTTP async)
- Pydantic 2.x
- pytest + pytest-asyncio
- ruff (linter/formatter)
Frontend:
- React 18+, Vite 6+
- Tailwind CSS 3+
- @dnd-kit/core (drag-and-drop)
- TanStack Query 5+
- Zustand 4+
Infraestrutura:
- Docker + Docker Compose
- Traefik 3.x (proxy reverso, TLS automático)
- GitHub Actions (CI/CD)
- Redis 7.x
O QUE JÁ ESTÁ PRONTO
Isto não é um projeto "vamos começar do zero e descobrir pelo caminho". Toda a fundação já existe:
- Arquitetura técnica aprovada com decisões de stack documentadas e justificadas.
- 14 módulos com PRD (o que construir) e RT (como construir) completos.
- Design System global + specs comportamentais das interfaces.
- Cerca de 68 tasks com critérios de aceite no formato Dado/Quando/Então.
- Pipeline CI definida (lint, testes, build, deploy).
- 10 skills de agente prontas para a stack do projeto.
- Modelo de dados, contratos de API e migrations especificados por módulo.
O desenvolvedor recebe um briefing completo por task - não precisa especificar, arquitetar ou adivinhar.
O QUE ESPERAMOS
Perfil técnico:
- Experiência com Python + FastAPI (ou frameworks async equivalentes).
- Experiência com React (hooks, state management, consumo de APIs REST).
- Familiaridade com PostgreSQL, Docker e Git/GitHub.
- Desejável: experiência com LangChain, pgvector, RAG ou IA aplicada.
- Essencial: experiência usando IA generativa (Claude, GPT) como ferramenta de desenvolvimento - não precisa ser expert, mas precisa saber conduzir e revisar código gerado por IA.
Forma de trabalho:
- Desenvolvimento guiado por briefings estruturados com escopo fechado.
- Cada task tem documentação de referência com links diretos.
- Review técnico formal antes do merge (contra padrões documentados).
- Pipeline CI obrigatória em todo PR.
- Comunicação assíncrona (ClickUp + chat); calls pontuais quando necessário.
PERFIL DO PROJETO
- Escopo de produto robusto: são 14 módulos em 3 waves, tudo criado para desenvolvimento AI-First. Agentes de IA (Claude Opus 4.6 com skills customizadas) escrevem a maior parte do código; o dev conduz, revisa e valida - não precisa digitar tudo linha por linha.
- Documentação completa: zero tempo gasto em discovery, especificação ou arquitetura. O dev começa a produzir desde o dia 1.
- Tasks granulares: cada task tem escopo fechado, estimativa clara e critérios de aceite. Sem surpresas.
- Stack moderna e coesa: FastAPI, React, PostgreSQL, Docker, GitHub Actions. Sem tecnologias exóticas nem curva de aprendizado inesperada.
O modelo é: escopo robusto, execução eficiente, custo justo.
Habilidades desejadas: Docker, Full Stack, PostgreSQL, Python e React.