Desenvolvedor Full Stack - Estamos no início, com clientes reais já contratados e prazo de entrega definido. Buscamos a pessoa que vai construir e manter esse produto do zero. Você será a referência técnica da empresa responsável por frontend, backend, integrações e infraestrutura. Há documentação completa pronta para o primeiro dia, autonomia total e remuneração que cresce junto com a base de clientes. Para ter sucesso nesta vaga é necessário dominar automação de browser com Puppeteer, Playwright ou Selenium. Essa integração é o coração do produto sem ela, o sistema não funciona. Toda a triagem começa por esse ponto. Como este cargo se encaixa na organizaçãoA Lumos é uma empresa enxuta. Não há time de TI, não há camadas de aprovação técnica. A pessoa nesta posição é a engenharia da empresa toma decisões de arquitetura, define a stack dentro dos contratos documentados e é responsável direto por cada implantação e por manter os sistemas ativos funcionando. O modelo de remuneração reflete isso: o fixo garante estabilidade, e os 20% sobre a receita de manutenção criam um vínculo direto entre o crescimento da Lumos e o crescimento do que você recebe todo mês. Responsabilidades - Desenvolver o produto Lumos do zero frontend, backend e banco de dados a partir da documentação técnica entregue no primeiro dia - Implementar e manter a integração automatizada com o portal da Coelba: login, extração de unidades consumidoras e adaptação contínua a mudanças no portal - Construir e operar o sistema de filas assíncronas para processamento de jobs em background - Desenvolver o módulo de extração de dados de PDFs de faturas via OCR e regex, com suporte a input manual como fallback - Implementar o motor de distribuição de créditos de energia, em conformidade com a Lei 14. 300/2022 - Realizar a implantação técnica para cada novo cliente configuração de ambiente, banco de dados e personalização visual por tenant - Monitorar os sistemas em produção e resolver incidentes críticos em até 24 horas - Manter o repositório Git organizado e a documentação técnica atualizadaQualificaçõesObrigatório: - Experiência comprovada com Puppeteer, Playwright ou Selenium descreva na primeira mensagem o que já fez com essa ferramenta. Candidaturas sem esse relato não avançam. - Filas assíncronas com Redis (BullMQ, Celery ou similar) - PostgreSQL com ORM - API REST com tratamento padronizado de erros - Frontend moderno com TypeScript (React, Next. Js, Vue ou similar) - Docker e deploy em produçãoDiferenciais: - Extração de dados de PDF - Arquitetura multi-tenant em SaaS - Familiaridade com o setor elétrico brasileiro ou GD - SupabasePerfil: - Disponibilidade para início imediato - Autonomia para resolver problemas sem supervisão constante - Comunicação proativa avisar quando travar, não desaparecer - Comprometimento com prazos reaisNão há exigência de formação acadêmica nem de anos mínimos de experiência. O teste técnico é o critério de avaliação. RemuneraçãoR$ 2. 200 fixo mensal 20% da receita total de manutenção mensal. Sem teto cresce com cada novo cliente ativo. 100% remoto, sem exclusividade, contrato com saída formal para ambos os lados. Processo seletivo1. Mensagem inicial descreva sua experiência com automação de browser e quando pode começar2. Conversa de 30 min apresentação do produto e alinhamento3. Teste técnico (4872h) API REST script de automação de browser job assíncrono com polling Docker Compose4. Proposta e contrato início imediato