Notebook sobre uma mesa de madeira em frente a janelas, em um escritório em casa
Foto: Roberto Nickson / Unsplash

Contratar um programador freelancer pode ser a melhor decisão para tirar um sistema do papel, ou o começo de uma novela: prazo que não fecha, orçamento que cresce, programador que some com o código. A diferença quase nunca está na sorte. Está em como a contratação foi feita.

Eu trabalho com TI desde os 15 anos e hoje atendo empresas do Brasil todo de forma remota. Este guia junta o que eu verificaria se fosse contratar alguém para o meu negócio.

Antes de procurar: saiba o que você quer

O erro mais comum acontece antes da primeira conversa. “Quero um aplicativo igual ao do concorrente” não é escopo. Antes de falar com qualquer programador, escreva:

  • Qual problema o sistema resolve (ex.: “perdemos pedidos que chegam pelo WhatsApp”).
  • Quem vai usar e quantas pessoas.
  • O que acontece hoje e onde estão os dados (planilha, ERP, caderno).
  • O que é indispensável na primeira versão e o que pode esperar.
  • Integrações necessárias: ERP, WhatsApp, pagamento, nota fiscal.

Uma página com isso já poupa semanas de desencontro. Se ainda está em dúvida se precisa de sistema próprio, leia sistema sob medida ou sistema pronto.

Onde encontrar um programador freelancer

  • Indicação de outros donos de negócio, ainda a melhor fonte.
  • Plataformas de freelancer, com avaliações e pagamento intermediado.
  • LinkedIn e GitHub, onde dá para ver trabalho real e histórico.
  • Site próprio do profissional, com projetos e forma de trabalho explicados.

Seja qual for a origem, o processo de avaliação é o mesmo.

Como avaliar o profissional

Peça projetos reais

Portfólio com prints não basta. Peça links de sites e sistemas em produção, ou código público. No meu caso, por exemplo, há projetos abertos no GitHub, como o netmon, que monitora duas operadoras de internet a cada 2 segundos num Orange Pi e gera PDF das quedas. Código público mostra como a pessoa organiza o trabalho.

Converse sobre um problema seu

Explique o seu caso e preste atenção nas perguntas. Um bom profissional pergunta mais do que promete. Desconfie de quem diz “faço tudo isso em uma semana” sem entender o processo.

Veja se ele diz não

Um sinal forte de honestidade é quando o programador diz que parte do que você pediu não vale a pena, ou que uma planilha ou um sistema pronto resolve. Quem topa tudo sem questionar costuma cobrar a conta depois.

Comunicação

Freelancer remoto vive de comunicação. Combine o canal, a frequência de atualização e o tempo de resposta esperado.

O que exigir na proposta

ItemPor que importa
Escopo escrito, com o que entra e o que não entraEvita discussão sobre “isso estava incluso”
Prazo por etapaVocê acompanha o andamento real
Preço fechado ou regra clara de cobrançaSem surpresa no fim
Entregas parciaisVocê testa cedo e corrige rumo
Custos recorrentes (hospedagem, APIs, domínio)O sistema tem custo depois de pronto
Suporte e manutenção após a entregaSoftware precisa de cuidado contínuo

Na minha forma de trabalhar, a proposta sai em até 3 dias úteis com escopo, prazo e preço fechado, e as entregas são semanais. Não precisa ser exatamente assim, mas desconfie de quem não consegue colocar nada disso no papel.

Para entender o que influencia o preço, veja quanto custa um site ou sistema sob medida.

O ponto mais importante: tudo no seu nome

Este é o item que mais gera problema e o mais fácil de evitar. Exija desde o primeiro dia:

  • Repositório do código numa conta sua (GitHub, GitLab), com o programador como colaborador.
  • Domínio registrado no seu CPF ou CNPJ.
  • Hospedagem e serviços de nuvem na sua conta, com o seu cartão.
  • Acessos e senhas de APIs, ERP e WhatsApp sob controle da empresa.
  • Documentação mínima de como rodar e publicar o sistema.

Se o freelancer sumir, mudar de área ou simplesmente não der mais certo, outro profissional consegue continuar. Eu trabalho assim com todos os clientes: código, domínio e acessos ficam no nome deles.

Sinais de alerta

  • Pede o pagamento total adiantado para um projeto longo.
  • Não aceita colocar o código num repositório seu.
  • Não mostra nenhum trabalho real.
  • Responde “depende” para tudo, mas nunca explica do que depende.
  • Some por dias durante o projeto sem avisar.
  • Não fala de segurança, backup nem de como os dados dos seus clientes serão protegidos (a LGPD vale para empresa pequena também).

Como acompanhar o projeto

  1. Combine uma entrega por semana, mesmo que pequena.
  2. Teste cada entrega de verdade, com dados reais ou parecidos.
  3. Anote os ajustes num só lugar (uma lista compartilhada, não vinte mensagens soltas).
  4. Valide antes de pagar cada etapa.
  5. No fim, peça uma conversa de passagem: como acessar, como publicar, o que fazer se der erro.

Perguntas frequentes

Freelancer ou agência?

Agência costuma ter mais gente e processos, e cobra por isso. Um freelancer experiente tende a ser mais direto e flexível. O que pesa é a capacidade de entrega e a clareza do contrato, não o formato.

Pagar por hora ou por projeto?

Por projeto, com escopo fechado, dá mais previsibilidade para quem contrata. Por hora funciona bem para manutenção e ajustes contínuos.

O freelancer precisa ser da minha cidade?

Não. Com reuniões por vídeo e entregas semanais, o trabalho remoto funciona bem. Eu moro em São Paulo e atendo o Brasil todo.

Como saber se o código é bom se eu não sou técnico?

Peça para outra pessoa técnica dar uma olhada no repositório em algum momento. E observe os sinais práticos: o sistema funciona, as entregas chegam no prazo, os erros são corrigidos rápido.

Conclusão

Contratar um programador freelancer dá certo quando você sabe o que quer, avalia trabalho real, exige proposta clara e mantém tudo no seu nome. Com isso, mesmo que a parceria acabe, o seu sistema continua.

Se quiser conversar sobre o seu projeto, veja como funciona o serviço de sistemas sob medida, conheça mais sobre mim ou entre em contato.

Tem uma tarefa que você repete toda semana?

Me conta qual é. Em 20 minutos de conversa eu digo se dá para automatizar, quanto tempo leva e quanto custa — sem compromisso.

WhatsApp