Desenvolvedor Full Stack
- In-office
Description and Responsibilities
Na BRL Educação, acreditamos no poder da educação para transformar empresas e pessoas.
Somos uma empresa de educação empresarial que impulsiona negócios por meio de programas, treinamentos e soluções estratégicas voltadas ao desenvolvimento de líderes, equipes e organizações.
Nossa missão é gerar impacto real nos resultados dos nossos clientes, promovendo crescimento sustentável por meio do conhecimento, da inovação e da execução. Se você busca um ambiente de aprendizado constante, desenvolvimento profissional e desafios que geram resultados, queremos conhecer você.
Principais responsabilidades: Desenvolver novas features full stack na plataforma, utilizando React + TypeScript no front-end e Supabase no back-end; Modelar tabelas, criar migrations versionadas e configurar Row Level Security (RLS);
Desenvolver e manter Edge Functions em Deno/TypeScript;
Construir e manter integrações com APIs externas e webhooks;
Trabalhar com APIs de WhatsApp, incluindo uazapi, Evolution e Meta Cloud API;
Integrar serviços como Clicksign e Google Workspace;
Criar automações em Python para geração e manipulação de PDF, PPTX e DOCX;
Desenvolver e manter scripts em Google Apps Script, chamados e operação;
Participar do fluxo de CI/CD com GitHub Actions e Netlify;
Acompanhar deploys e investigar incidentes em produção;
Manter tarefas atualizadas no Plane e documentar decisões técnicas relevantes.
Requirements
Procuramos alguém com experiência em desenvolvimento web full stack e domínio de:
TypeScript e React - hooks, composição, data fetching e gerenciamento de estados de carregamento/erro;
PostgreSQL - modelagem relacional, joins, índices e leitura de planos de execução;
Supabase ou BaaS equivalente - Auth, Storage, Functions e RLS;
Git - branches, pull requests e code review;
Python - automações, manipulação de arquivos, parsing e integrações;
APIs REST e webhooks - tratamento de erros, retry e idempotência;
Segurança - gestão de segredos, escopo de chaves e controle de exposição de dados;
Uso produtivo de Claude Code, Cursor ou ferramentas equivalentes de IA no dia a dia.
DIFERENCIAIS Será muito legal se você também tiver experiência com:
Produtos SaaS multi-tenant e controle de acesso por papel;
Next.js / App Router e renderização no servidor;
IA aplicada a produtos - RAG, embeddings, pgvector e APIs de LLM;
Linux em servidores - Docker, Nginx, Certbot, SSH e systemd;
Geração e manipulação de documentos com PyMuPDF, ReportLab, WeasyPrint e python-pptx;
Testes automatizados com Vitest e Playwright;
Observabilidade, Sentry e logs estruturados;
Aplicação da LGPD a dados de clientes;
Inglês técnico para leitura de documentação.
Informações da vaga Modelo de trabalho:
Presencial Local: SIG - Brasília/DF
Horário: Segunda a sexta-feira com disponibilidade para eventuais horas extras.
Modelo de contratação: Pessoa Jurídica (PJ)
Benefícios
Na BRL Educação, acreditamos que desenvolver pessoas também faz parte da nossa cultura. Por isso, oferecemos:
Plano de carreira com oportunidades de desenvolvimento profissional;
Plano de Saúde;
Atendimento psicológico;
Acesso às mentorias e treinamentos da empresa;
Day Off no aniversário;
Recesso remunerado de 10 dias a cada 6 meses;
Recesso coletivo no final do ano;
50% de desconto na Wizard;
Manicure na empresa;
Convênios com restaurantes parceiros;
2 horas de almoço.
176744
2026-08-21
2026-08-21