Descreva a sua vaga
Como contratar programadores nearshore: o guia completo

Publicado:

Como contratar programadores nearshore: o guia completo

Voltar à lista

Tempo de leitura: 12 min

Author:

Resposta curta: para contratar programadores nearshore, defina a função pelos resultados e não por uma lista de ferramentas, escolha uma forma de recrutar (contratação direta, employer of record ou parceiro de staffing), avalie a senioridade real com uma tarefa prática e a sua própria entrevista, assine um contrato que cubra propriedade intelectual, dados e substituição, planeie os primeiros 30 dias e trate o programador como parte da equipa desde o primeiro dia.

Decidiu contratar programadores noutro país. Agora começam as perguntas práticas. Como descrever a função para que se candidatem as pessoas certas? Onde encontrá-las? Como distinguir um sénior a sério de alguém que se sai bem em entrevistas? O que tem de estar no contrato? E como manter alguém que trabalha a mil quilómetros de distância?

Este guia acompanha quem contrata programadores nearshore pela primeira vez, passo a passo: definir, recrutar, avaliar, contratar, integrar e reter. Pode descarregar a checklist de contratação e usá-la ao longo do processo. Para ver como a ITDS conduz este processo para os clientes, consulte a nossa página sobre desenvolvimento de software nearshore a partir da Polónia e de Portugal.

Neste guia
1. Definir a função
2. Onde recrutar
3. Avaliação
4. Contratos, PI e conformidade
5. Os primeiros 30 dias
6. Retenção
Perguntas frequentes

Passo 1: Definir a função antes de contratar programadores nearshore

A maioria dos problemas de contratação começa num briefing vago. "Programador Java sénior" descreve milhares de pessoas. Um bom briefing descreve o trabalho.

  • Resultados para os primeiros seis meses. O que deve esta pessoa ter construído, corrigido ou assumido até lá?
  • Competências obrigatórias e desejáveis. Mantenha curta a lista das obrigatórias. Cada requisito a mais reduz o leque de candidatos.
  • Senioridade na prática. Vai tomar decisões de arquitetura sozinho ou seguir um líder?
  • Horário e horas em comum. Que horas tem de partilhar com a sua equipa?
  • Línguas. Nível de inglês e qualquer outra língua que a função exija.
  • Duração. Um projeto de seis meses e uma função de longo prazo atraem pessoas diferentes.
Descreva o trabalho, não a lista de desejos. Os melhores engenheiros escolhem funções em que se imaginam a ter sucesso.

Passo 2: Onde recrutar programadores nearshore

ViaComo funcionaIdeal quandoAtenção a
Contratação direta pela sua empresa localRecruta e contrata o programador diretamenteJá tem, ou planeia ter, uma entidade no paísLei laboral local, processamento salarial e primeiras contratações lentas
Employer of record (EOR)Encontra o programador; um fornecedor contrata-o em seu nomeTem candidatos, mas não tem entidade localContinua a fazer todo o recrutamento e avaliação
Parceiro de staffing ou nearshoreO parceiro encontra, avalia e contrata o programadorPrecisa de rapidez, alcance e cobertura de substituiçãoVerifique como o parceiro avalia e o que a tarifa inclui
Plataforma de freelancersContrata um freelancer individualTarefas curtas e bem definidasContinuidade e regras sobre o vínculo laboral na UE

Portugal e a Polónia são bons sítios para procurar equipas para a Europa. Ambos partilham a maior parte ou a totalidade do dia de trabalho do Reino Unido e da Europa Central, e ambos têm comunidades de engenharia sólidas. A escassez é real em todo o lado: segundo o Eurostat, mais de metade das empresas da UE que tentaram contratar especialistas em TIC em 2023 tiveram dificuldade em preencher essas vagas. Os melhores seniores raramente estão à procura, por isso conta muito uma via que chegue a quem não se candidata.

Passo 3: Avaliar programadores nearshore, como é uma boa avaliação

Um bom processo de avaliação testa o que a função exige, nas condições em que o trabalho acontece. Os bons processos incluem normalmente:

  1. Uma chamada de triagem estruturada. Experiência, motivação, disponibilidade e comunicação em inglês.
  2. Uma tarefa técnica prática. Próxima do trabalho real, com tempo limitado e discutida no fim. A discussão revela mais do que o código.
  3. Uma entrevista técnica com um especialista na tecnologia. Decisões de arquitetura, compromissos e a forma como o candidato lida com problemas que não conhece.
  4. A sua própria entrevista. Nunca a salte. Está a contratar um colega, não um CV.
  5. Referências. Pergunte pela responsabilidade, pela comunicação e por como a pessoa lidou com um momento difícil.

Sinais de alerta: candidatos que não conseguem explicar as suas próprias decisões passadas, respostas que soam ensaiadas e um fornecedor que envia CVs antes de perceber a função. Na ITDS, cerca de um em cada cinco candidatos passa a nossa avaliação, e é por isso que as nossas listas curtas são curtas.

Quer candidatos seniores já avaliados para a sua função? Descreva-a e dizemos-lhe em quanto tempo conseguimos uma lista curta a partir de Portugal ou da Polónia. Envie-nos a sua função

Passo 4: Contratos, propriedade intelectual e conformidade

Seja qual for a via, o contrato deve cobrir:

  • Propriedade intelectual. Tudo o que o programador cria para si pertence à sua empresa, com cessão explícita por escrito.
  • Confidencialidade. Abrangendo o seu código, os seus dados e a informação do negócio.
  • Proteção de dados. Se o programador puder aceder a dados pessoais, precisa de um acordo de tratamento de dados ao abrigo do RGPD. Programadores a trabalhar dentro da UE simplificam esta parte.
  • Vínculo laboral. Os contratos de prestação de serviços (B2B) são muito comuns na Polónia e também existem em Portugal, onde o contrato de trabalho é a regra. As regras sobre o que conta como relação de trabalho variam de país para país.
  • Pré-aviso, substituição e saída. Como cada parte termina a colaboração e o que acontece se o programador sair.

Esta é informação geral e não aconselhamento jurídico. Peça a um advogado que conheça o país do programador que reveja o contrato.

Passo 5: Integrar programadores nearshore nos primeiros 30 dias

O primeiro mês decide se um novo programador passa a fazer parte da equipa ou fica de fora.

QuandoO que fazer
Antes do primeiro diaContas, acessos, equipamento e um colega de referência prontos. Uma mensagem curta de boas-vindas do líder da equipa.
Semana 1Apresentação da arquitetura, ambiente local configurado, primeira tarefa pequena concluída. Participação em todos os rituais da equipa.
Semanas 2 e 3Tarefas reais com âmbito crescente, programação em par regular, revisões de código rápidas.
Semana 4Uma revisão curta: o que corre bem, o que está a bloquear, o que vem a seguir. Acordar objetivos para o segundo e terceiro meses.

Se puder, encontrem-se pessoalmente nos primeiros meses. Um dia juntos, em Lisboa, Varsóvia ou no seu escritório, compensa durante anos. Em média, os clientes da ITDS passam do início da procura a um engenheiro integrado em cerca de 20 dias, por isso vale a pena preparar o plano de integração enquanto a procura decorre.

Passo 6: Retenção à distância

Os engenheiros seniores em Portugal e na Polónia têm escolha. Mantê-los depende menos da distância do que da forma como são tratados.

  • A mesma equipa, as mesmas regras. Os mesmos rituais, ferramentas, informação e reconhecimento que a sua equipa local.
  • Responsabilidade real. Dê-lhes problemas para resolver, não apenas tarefas para fechar.
  • Crescimento. Fale sobre o próximo passo, na função e nas competências, pelo menos duas vezes por ano.
  • Remuneração justa. Reveja tarifas e salários face ao mercado local, que se move depressa nas funções seniores.
  • Contacto regular. Conversas individuais com o líder e algum tempo juntos, pessoalmente, de vez em quando.

Onde entra a ITDS

A ITDS é uma empresa de IT staffing e nearshore com equipas em Portugal e na Polónia, parte do grupo House of HR. Tratamos do recrutamento, da avaliação, dos contratos e da substituição, para que se possa concentrar em definir a função, escolher da lista curta e construir a equipa. Cerca de um em cada cinco candidatos passa a nossa avaliação, e os clientes chegam a um engenheiro integrado em cerca de 20 dias, em média.

Contratar programadores nearshore: perguntas frequentes

Como contratar programadores nearshore?

Defina a função pelos resultados, escolha uma via de recrutamento como a contratação direta, um employer of record ou um parceiro de staffing, avalie com uma tarefa prática e a sua própria entrevista, assine um contrato que cubra propriedade intelectual, dados e substituição, planeie os primeiros 30 dias e mantenha o programador como parte integrante da equipa.

Preciso de uma empresa local para contratar programadores nearshore?

Não. Um employer of record ou um parceiro de staffing pode contratar o programador por si, por isso pode começar sem entidade própria no país.

Quanto tempo demora contratar um programador nearshore?

Depende da via, da função e da senioridade. Com a ITDS, a média entre o início da procura e um engenheiro integrado é de cerca de 20 dias.

O que deve incluir o contrato de um programador nearshore?

Cessão de propriedade intelectual, confidencialidade, acordo de tratamento de dados quando há dados pessoais, um vínculo laboral claro e condições de pré-aviso, substituição e saída. Peça a um advogado que conheça o país do programador que o reveja.

Como reter programadores nearshore?

Trate-os como parte da equipa, dê-lhes responsabilidade real, fale sobre o seu crescimento, mantenha a remuneração alinhada com o mercado local e mantenha contacto regular, incluindo algum tempo juntos pessoalmente.

Envie-nos a sua função

Fale-nos do programador de que precisa. Numa chamada curta, dizemos-lhe como o encontraríamos e avaliaríamos em Portugal ou na Polónia e quando pode entrar na sua equipa. Pode também descarregar a checklist de contratação.

Envie-nos a sua função