Estamos em busca de um(a) Desenvolvedor(a) Fullstack Pleno/Sênior para atuar em um time que constrói produtos com forte apoio de ferramentas de IA generativa no dia a dia - do design ao deploy. Você vai fazer parte da construção da nossa plataforma de gestão de pós-obra e também da evolução da NIA, nosso agente de IA que atua no atendimento e nos fluxos de assistência técnica, vistoria e manutenção preventiva para construtoras em todo o Brasil.
Responsabilidades
Desenvolver features fullstack (frontend + backend) com qualidade, testes e boas práticas de arquitetura e segurança
Utilizar ferramentas de coding com IA (Claude Code, Cursor, Copilot, etc.) para acelerar prototipagem, refatoração e resolução de bugs, mantendo criticidade sobre o código gerado
Projetar, construir e evoluir agentes autônomos de IA (uso de LLMs, tool calling, RAG, memória, orquestração) para automatizar fluxos internos e funcionalidades do produto, como a NIA
Integrar APIs de modelos de linguagem (Anthropic, OpenAI, etc.) a sistemas em produção
Participar de decisões técnicas e de arquitetura, com senso crítico sobre quando usar IA e quando não usar
Revisar código (próprio e gerado por IA) com foco em segurança, performance e manutenibilidade
Atuar em squads com ciclos de rotação de 30 dias (inovação/IA, estabilidade, entregas comerciais)
Participar de reuniões com clientes para levantamento técnico, entendendo necessidades reais de construtoras e traduzindo-as em soluções viáveis
Colaborar com produto, design e demais devs em um ambiente ágil
Requisitos e qualificações
Experiência sólida com desenvolvimento fullstack, nível sênior (ex: JavaScript/TypeScript, React, Node.js ou stack equivalente)
Vivência prática com ferramentas de IA para desenvolvimento (Agentic Engineering) e entendimento de suas limitações
Conhecimento em construção de agentes de IA (function/tool calling, RAG, LangChain/LangGraph, MCP ou frameworks similares)
Experiência com APIs REST, bancos de dados relacionais e não relacionais
Familiaridade com versionamento (GitHub), CI/CD e boas práticas de deploy
Ferramentas de gestão de bugs/tarefas(Jira)
Pensamento crítico: saber revisar e validar código/soluções gerados por IA, não apenas aceitar
Boa comunicação e conforto em interagir diretamente com clientes, entendendo dores técnicas e de negócio
Diferenciais
Conhecimento em cloud (AWS)
Experiência com testes automatizados (unitários e integração - ex: Playwright)
Vivência com Design Systems (Storybook, Chromatic, Figma)
