CompanyRemote

Desenvolvedor para Plataforma Saas com Ia — Stack Fastapi + React +...

Project-Based

Description

Estamos buscando um desenvolvedor full-stack experiente para a execução de uma plataforma SaaS multi-tenant inovadora. O projeto já possui 100% do planejamento concluído, incluindo 14 módulos e aproximadamente 68 tarefas detalhadas com critérios de aceite claros. A abordagem de desenvolvimento é AI-First, onde um agente de IA (Claude Opus 4.6 com skills customizadas) escreve o código, e o desenvolvedor será responsável por conduzir, revisar e garantir a qualidade do código em produção.

Arquitetura do Projeto (3 camadas):

  1. Chatwoot v4.11+: Será utilizado como motor omnichannel. O deploy e branding serão configurados, sem necessidade de desenvolvimento em Ruby.

  2. Microserviço Python/FastAPI: Esta camada será o coração do sistema, responsável pela inteligência artificial e automações, representando a maior parte do trabalho de desenvolvimento.

  3. Painel React: Interface de usuário para dashboards, gestão e ferramentas visuais.

Stack Tecnológica:

Backend: Python 3.12, FastAPI, SQLAlchemy async, PostgreSQL com extensão pgvector, Alembic para migrações, LangChain para orquestração de IA, OpenAI API, Pydantic para validação de dados, pytest para testes e ruff para formatação de código.

Frontend: React 18, Vite para build, Tailwind CSS para estilização, TanStack Query para gerenciamento de dados e Zustand para gerenciamento de estado.

Infraestrutura: Docker Compose para orquestração de contêineres, Traefik como proxy reverso, GitHub Actions para ci/cd e redis para cache e filas.

Status Atual do Projeto:

  • Arquitetura Técnica completa com todas as decisões documentadas.

  • 14 PRDs (Product Requirement Documents) e RTs (Requisitos Técnicos) completos, incluindo um Design System e especificações de interface.

  • Aproximadamente 68 tarefas com critérios de aceite definidos no formato Dado/Quando/Então.

  • Pipeline de ci configurado, 10 skills de agente de ia desenvolvidas e contratos de api definidos por módulo.

O desenvolvedor receberá um briefing completo por tarefa e poderá iniciar a produção desde o primeiro dia.

Perfil Buscado:

  • Proficiência em Python e FastAPI.

  • Experiência sólida com React (incluindo hooks, gerenciamento de estado e consumo de APIs REST).

  • Conhecimento em PostgreSQL, Docker e Git.

  • Desejável: Experiência com LangChain, pgvector e arquiteturas RAG (Retrieval-Augmented Generation).

  • Essencial: Experiência comprovada no uso de IA generativa (como Claude ou GPT) no processo de desenvolvimento de software.

Category: IT & Programming Subcategory: Web development What is the scope of the project?: Create a new custom site

Skills

RubySQLAlchemyReact.jsSoftware TestingDocker ComposePostgresSQLSQLTailwindFastAPIDevOps ReactGitPostgreSQLCI/CDPytestViteAPIDockerZustandPythonRESTGitHub ActionsRedisQACSSJavaScriptCSS3

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching