O ALUSYSTEM é um sistema web de gestão e cobrança. Integra MDM para emissão e conciliação de boletos/Pix, geração/assinatura de contratos, e dashboards financeiros. Stack principal: React Vite TypeScript (frontend) e Node.js Express PostgreSQL (backend), hospedado na Railway. Responsabilidades: - Manter e evoluir o frontend (React TS Vite) e o backend (Node/Express); - Projetar e otimizar APIs REST e modelagem em PostgreSQL; - Implementar e operar integrações com emissão de cobrança, webhooks (invoice.paid/cancelled), reconciliação; - Bloqueio/desbloqueio, QR Code de provisionamento, status e auditoria; - Assinatura/contratos: geração de.docx e fluxo de assinatura (DocuSign ou equivalente); - Cuidar de segurança e autenticação: JWT refresh token, cookies HttpOnly, padrões OWASP; - Criar e manter relatórios e exports (ExcelJS, jsPDF) e dashboards/KPIs; - Garantir observabilidade (logs, métricas) e tolerância a falhas (retries, idempotência de webhooks); - Automatizar tarefas agendadas e rotinas de conciliação; - Manter CI/CD, versionamento (Git/GitHub) e boas práticas (PRs, code review); - Escrever documentação técnica e playbooks (onboarding, incidentes, releases); - Stack e ferramentas do dia a dia; - Frontend: React, TypeScript, Vite, Context API/React Query, CSS Modules; - Backend: Node.js, Express, JWT/refresh tokens, Multer, Node-Cron; - Banco: PostgreSQL (migrations/queries otimizadas); - Integrações: boletos/Pix webhooks), DocuSign (ou similar); - DevOps: Railway (deploy/logs), PM2/Docker (desejável), GitHub; - Relatórios: ExcelJS, jsPDF autoTable; - Qualidade: Postman/Insomnia, Jest (desejável), ESLint/Prettier; - Experiência sólida com webhooks (assinatura/verificação, retries, idempotência); - PostgreSQL: modelagem, queries performáticas, transações; - Autenticação e segurança web (JWT/refresh, cookies HttpOnly, CORS, OWASP); - Integração com APIs de terceiros (pagamentos/bancos e/ou MDM); - Git/GitHub, organização de PRs e documentação técnica; - Vivência com bancárias/fintechs (boletos, Pix, reconciliação); - Geração/automação de documentos.docx e assinatura eletrônica (DocuSign); - UX consistente com design system e performance no front. Desafios atuais do produto - Robustez e confiabilidade de webhooks bancários (pagos/cancelados) e fila de reprocessamento; - Sincronização de status de aparelhos via MDM (bloqueio/desbloqueio, provisionamento por QR Code); - Exports (PDF/Excel) e dashboards financeiros com dados reais; - Auditoria (rastros de ações do usuário), logs e monitoramento de erros; - Auth/refresh e revisão de perfis de acesso. Tipo de vaga: Efetivo CLT Pagamento: R$2.500,00 - R$5.000,00 por mês Benefícios: - Vale-transporte Escolaridade: - Ensino Médio completo (obrigatório) Experiência: - Desenvolvimento Full Stack (obrigatório)