Desenvolvedor(a) Back-end Júnior

SPY LEILOES · São Paulo, SP

Recebendo candidaturas · conferida em 14/11

Ficha da vaga

Modelo
Modelo não informado
Onde aceita
Aceita candidatos do Brasil
Senioridade
Júnior
Salário
Salário não divulgado

Fonte: Catho · Ver vaga original →

  • git github
  • nodejs
  • sql
  • typescript

Organizei a descrição em seções com IA. O texto completo da vaga está logo abaixo.

Sobre a vaga

A SPY LEILOES busca Desenvolvedor(a) Back-end Júnior para atuar com Node.js/TypeScript, PostgreSQL e web scraping, criando e mantendo coletores, APIs e infraestrutura.

O que você vai fazer

  • Criar o serviço, configurar as variáveis, publicar e acompanhar servidores novos na Railway para cada site ou coletor que entra
  • Desenvolver scrapers e crawlers para sites de leilão de todo tipo
  • Implementar coleta em escala, com filas e tarefas agendadas que respeitam o ritmo de cada site
  • Desenvolver API em Node/TypeScript com PostgreSQL que recebe, limpa e entrega os leilões para o site e para a plataforma
  • Baixar editais e matrículas, extrair o texto (PDF e OCR) e analisar com modelos de IA

O que pedem

  • 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

Descrição completa da vaga

? 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 mudaO 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

Perguntas e respostas sobre a vaga

Aceita candidatos de onde?
Aceita candidatos do Brasil.
Qual o regime de contratação?
A vaga não diz.
É remota?
A vaga não diz.
Informa salário?
Não, a vaga não divulga.

Nenhuma vaga séria cobra para você se candidatar, e eu nunca peço dado bancário dentro de uma candidatura. O plano pago é cobrado só pelo Asaas, meu parceiro de pagamento.

Vagas parecidas

Candidatar com o aplica.ai

Leva 2 minutos, só o CV.