Desenvolvedor(a) Full-Stack Elixir/PhoenixEstamos procurando um(a) desenvolvedor(a) full-stack Elixir/Phoenix para evoluir nosso CRM próprio, em produção desde março/2026.Sobre o Projeto:O Projeto CRM para operação imobiliária que centraliza toda a operação comercial: captação de leads, atribuição a corretores, comunicação via WhatsApp e telefone, agendamento de visitas e acompanhamento de pipeline. Não é um projeto greenfield. Já existe código funcional em produção. O trabalho é evoluir, não construir do zero.Stack:- Backend: Elixir 1.18 + Phoenix 1.8 + LiveView 1.1- Regras de negócio: Gleam 1.14 (8 módulos compilados para BEAM)- Banco de dados: PostgreSQL (Neon, sa-east-1) via Ecto 3.13- Jobs assíncronos: Oban- Frontend: LiveView + Tailwind CSS v4 + daisyUI- JavaScript: esbuild, Chart.Js, Twilio Voice SDK, Sortable.Js- Infra: Fly.Io (GRU, 2 máquinas 1GB)- Telefonia: Twilio (Voice SDK + webhooks)- Messaging: WhatsApp Business API (Meta Cloud API + Twilio)- Busca: Meilisearch- Monitoramento: SentryO que você vai fazer:Dia a dia- Implementar features no CRM (LiveView pages, contextos Ecto, integrações)- Escrever testes (o projeto já tem 1.888 — a expectativa é manter cobertura)- Revisar e melhorar código existente.Roadmap próximo (3-6 meses)- Inbox avançada: grupos de conversa, quick replies, AI suggestions, emoji picker, upload de mídia- Analytics: funnel visualization, drill-down por KPI, comparação entre períodos, heatmap de corretores- Agenda: vista dia com grid 24h, drag-to-reschedule, sync bidirecional Google Calendar- Campanhas: audience builder visual, agendamento, progress bar realtime, A/B testing- Pipelines: SLA por estágio, múltiplos pipelines por produto, automação por stage- Infraestrutura: PubSub padronizado, toast notifications, error dashboard, circuit breaker para APIs externasIntegrações para construir/manter- WhatsApp Business API (envio/recebimento de mensagens, templates, mídia)- Twilio Voice (softphone no browser, inbound/outbound, gravação)- Google Calendar (sync bidirecional)- Meilisearch (indexação e busca full-text)- Webhooks outbound (dispatcher com retry)Requisitos obrigatórios:- Residir na Cidade de São Paulo (Imprescindível)- Experiência profissional com Elixir + Phoenix (mínimo 1 ano em produção)- Familiaridade com LiveView (não precisa ser expert, mas precisa saber o modelo mental: server-rendered, stateful, events)- Domínio de SQL e Ecto (queries, migrations, changesets, preloads, multi-tenancy)- Conforto com testes automatizados (ExUnit, fixtures, async: true, mocks via behaviours)- Git (rebase, squash, PRs com descrição)- Leitura de código — a base já tem ~30k LOC, precisa navegar e entender antes de mudarDiferencial Forte:- Experiência com Gleam (ou vontade de aprender — são 8 módulos pequenos de regras de negócio)- Conhecimento de Tailwind CSS e componentização (daisyUI)- Experiência com Twilio (Voice ou Messaging)- Experiência com WhatsApp Business API- Familiaridade com Oban (jobs, workers, cron)- Conhecimento de Fly.Io ou deploy de apps BEAM em geral- Experiência com imobiliárias ou CRMs (entender o domínio acelera muito)Sobre a vaga:- Modelo de contrato PJ.- Formato Híbrido: 3x presenciais e 2 home-office.- Remuneração a negociar.