Desenvolvedor(a) Back-end Júnior

Rua Milton José Robusti – Jardim Botanico, Ribeirão Preto/SP, CEP 14021-613

Resumo da vaga

Candidaturas até

Contratação
PJ (pessoa jurídica)
Modalidade
Presencial

RemuneraçãoR$ 2.500 a R$ 4.000por mês

Candidatar-se

Leva poucos minutos · sem anexar arquivo

Empresa

Spy Leilões

Fundada em 2022, em Ribeirão Preto/SP

Conheça a Spy Leilões
Publicada em

Abertura

Somos uma startup que está mudando a forma como as pessoas compram imóveis em leilão no Brasil. Todo dia, nossos robôs visitam centenas de sites de leiloeiros, leem editais e matrículas, cruzam os dados e entregam oportunidades reais para investidores e corretores. Procuramos alguém para cuidar dessa operação por dentro: os servidores na Railway, os coletores e a API que sustentam tudo.

O que você vai construir

  • Servidores novos na Railway para cada site ou coletor que entra: criar o serviço, configurar as variáveis, publicar e acompanhar
  • Scrapers e crawlers para sites de leilão de todo tipo: páginas com muito JavaScript, paginação, login, PDFs e HTML que muda sem aviso (Playwright, Cheerio)
  • Coleta em escala, com filas e tarefas agendadas que respeitam o ritmo de cada site (BullMQ, Redis, cron)
  • API em Node/TypeScript com PostgreSQL que recebe, limpa e entrega os leilões para o site e para a plataforma
  • O caminho dos documentos: baixar editais e matrículas, extrair o texto (PDF e OCR) e analisar com modelos de IA
  • Logs, alertas e verificações que avisam quando um servidor cai, um coletor para ou um site muda

O que precisa trazer

  • TypeScript/Node.js: async/await, tratamento de erros e tipagem
  • SQL e PostgreSQL: modelar tabelas, escrever consultas e entender para que serve um índice
  • Base de web para scraping: HTTP (status, cabeçalhos, cookies, redirecionamentos), HTML, seletores CSS e a aba Rede do navegador
  • Deploy em nuvem (usamos a Railway): criar um serviço, configurar variáveis de ambiente, publicar e ler os logs para descobrir por que algo caiu
  • Git/GitHub com fluxo de PR
  • Vontade de aprender rápido e assumir responsabilidade pelo que vai para produção

Ajuda ter

  • Playwright ou Puppeteer, Cheerio, BullMQ/Redis, Zod, Vitest
  • Railway no dia a dia (healthcheck, redeploy, rollback), Dockerfile e Cloudflare
  • Monitoramento e logs (Better Stack, Grafana ou parecidos)
  • Extração de texto de PDF, OCR e APIs de LLM

Candidate-se

Leva poucos minutos e não precisa anexar arquivo: basta um link. Se o seu perfil combinar com a vaga, a gente entra em contato pelo e-mail ou WhatsApp que você informar.

Todos os campos são obrigatórios. Dos links, basta um.

Seus contatos

Mora fora do Brasil? Escolha o país na bandeira.

Seus links

Ex.: linkedin.com/in/seu-perfil

Ex.: github.com/seu-usuario

Seu site, um projeto publicado ou o link do seu currículo (ex.: um PDF no Google Drive com acesso por link).

Sobre você

Pode ser curto: o que você estuda ou estudou, um projeto que construiu e o que fez nele.

Mínimo de 30 caracteres.

Usamos seus dados só para avaliar a candidatura e falar com você sobre ela. Eles ficam guardados por até 12 meses, e você pode pedir a exclusão a qualquer momento em contato@spyleiloes.com.br. Detalhes na Política de Privacidade (abre em nova aba).