Ir para o conteúdo
Laddro
Dicas de CV

Currículo de programador: exemplo, estrutura e o que os recrutadores de IT procuram

Exemplo de currículo de programador para o mercado português: estrutura, resumo profissional, competências técnicas e bullets que passam nos filtros.

7 min de leitura
Illustration for Currículo de programador: exemplo, estrutura e o que os recrutadores de IT procuram

Em Portugal a procura por talento tecnológico continua alta, mas conseguir a entrevista já não é automático. O Tech Talent Trends Report 2026 da Landing.jobs mostra que as empresas estão a contratar menos programadores júnior, porque os seniores produzem mais com ferramentas de inteligência artificial. O mesmo relatório indica que 74 por cento dos profissionais de tecnologia já usam assistentes de código, com o GitHub Copilot à frente com 56 por cento. Traduzido para a tua candidatura: o currículo tem de mostrar depressa que sabes entregar, não apenas que sabes escrever código.

Este artigo mostra como estruturar um currículo de programador para o mercado português, com um resumo profissional pronto a adaptar, uma secção de competências técnicas preenchida e um exemplo de como reescrever um bullet fraco. Serve para quem acabou o curso ou um bootcamp e procura o primeiro emprego, e também para quem já tem anos de código e quer mudar de empresa em Lisboa, no Porto, em Braga ou em regime remoto.

O que muda num currículo de programador

Um recrutador de IT lê o teu currículo de forma diferente de um recrutador generalista. Ele quer confirmar em segundos duas coisas: que dominas a stack que o anúncio pede e que já entregaste alguma coisa real. Por isso, num currículo técnico, as competências e os projetos pesam mais do que a carta de motivação ou uma lista de responsabilidades vagas.

As linguagens mais usadas pelos profissionais em Portugal são SQL, JavaScript, Python, HTML e CSS, e o React passou a ser o framework mais utilizado, à frente do .NET, segundo os dados da Landing.jobs. Se a tua stack cruza com o que o mercado procura, coloca isso bem visível. Se não cruza, mostra pelo menos que aprendes depressa, com um projeto recente que prove a tua adaptação.

Europass ou currículo moderno: o que usar em IT

O Europass é o formato mais reconhecido na Europa e a foto nele é facultativa, como a própria plataforma da Comissão Europeia indica. Ainda assim, para funções de tecnologia costuma ficar aquém. O IEFP recomenda verificar se o Europass é o modelo mais adequado para mostrares o teu valor e, caso não seja, elaborar um novo currículo adaptado à função que queres desempenhar.

Na prática, para programador funciona melhor um currículo moderno, limpo, de uma página se és júnior e até duas se és sénior com projetos que justifiquem o espaço. A foto é opcional e a maioria dos candidatos de IT prefere não a incluir, porque não acrescenta nada à avaliação técnica. O que não pode faltar é o link para o GitHub e, se tiveres, para um portefólio ou site pessoal.

A estrutura que os recrutadores de IT esperam

Mantém uma ordem previsível, para que quem lê encontre tudo sem esforço:

  1. Cabeçalho com nome, função (por exemplo, Programador Full-Stack), cidade ou disponibilidade remota, telefone, e-mail e links para GitHub e LinkedIn.
  2. Resumo profissional de duas a três linhas, adaptado à vaga.
  3. Competências técnicas organizadas por categoria.
  4. Experiência profissional com resultados, do emprego mais recente para o mais antigo.
  5. Projetos pessoais ou académicos, sobretudo se tens pouca experiência.
  6. Formação e certificações.

Quem já trabalha há vários anos pode trocar a ordem e pôr a experiência antes das competências. Quem está a começar deve dar destaque aos projetos, que muitas vezes valem mais do que a média do curso.

Resumo profissional: um exemplo pronto a adaptar

O resumo é a primeira coisa que o recrutador lê. Evita frases genéricas como "profissional dedicado e apaixonado por tecnologia". Diz o que fazes, com que tecnologias e com que impacto. Um exemplo para um perfil júnior:

Programador full-stack com 2 anos de experiência em React e Node.js. Construí e mantive uma aplicação de gestão de encomendas usada por cerca de 3 mil utilizadores, onde reduzi o tempo de carregamento das páginas em 40 por cento. Procuro uma equipa em Lisboa ou remoto onde possa aprofundar backend e boas práticas de testes.

E uma versão para um perfil sénior:

Engenheiro de software com 8 anos de experiência em Python e arquiteturas cloud na AWS. Liderei a migração de um monólito para microserviços numa fintech portuguesa, o que baixou o tempo de deploy de horas para minutos. Interessa-me uma função de tech lead com responsabilidade sobre a arquitetura.

Repara que ambos têm um número concreto e uma tecnologia nomeada. É isso que separa um resumo memorável de um cliché.

Competências técnicas: organiza sem encher de buzzwords

A tentação de listar trinta tecnologias é grande, mas prejudica-te. O recrutador percebe quando alguém escreve "especialista em Kubernetes" depois de ter mexido nele uma tarde. Agrupa por categoria e sê honesto sobre o nível. Um exemplo de secção preenchida:

Linguagens: JavaScript (TypeScript), Python, SQL Frameworks e bibliotecas: React, Next.js, Node.js, Express Bases de dados: PostgreSQL, MongoDB Ferramentas: Git, Docker, GitHub Actions, Jira Cloud: AWS (EC2, S3, Lambda)

Coloca primeiro as tecnologias que o anúncio pede. Se a vaga fala em TypeScript e Next.js, essas duas não podem estar escondidas no fim da lista. Deixa de fora aquilo que só viste num tutorial, porque uma pergunta técnica na entrevista expõe rapidamente o exagero.

Experiência e projetos: transforma tarefas em resultados

O erro mais comum num currículo de programador é descrever tarefas em vez de resultados. Compara estas duas versões do mesmo trabalho.

Antes:

Responsável pelo desenvolvimento de funcionalidades no frontend da aplicação.

Depois:

Desenvolvi 12 componentes reutilizáveis em React que baixaram o tempo de entrega de novas páginas de 3 dias para 1, adotados por toda a equipa de 6 programadores.

A segunda versão diz o que fizeste, com que tecnologia, e que efeito teve. Não precisas de inventar números impossíveis. Basta pensar em três eixos: velocidade (tempo poupado), escala (utilizadores, pedidos, dados) e qualidade (bugs reduzidos, cobertura de testes). Uma boa parte dos bullets técnicos encaixa em pelo menos um destes.

Se ainda não tens experiência profissional, os projetos fazem esse papel. Um clone funcional de uma app conhecida, uma ferramenta que resolve um problema teu ou uma contribuição open-source contam, desde que expliques o que construíste e as decisões que tomaste. Inclui sempre o link para o repositório.

GitHub, portfólio e o primeiro emprego

Para quem procura o primeiro emprego, o GitHub é muitas vezes mais convincente do que o currículo. Garante que o teu perfil tem pelo menos dois ou três repositórios com um README claro que explica o que a aplicação faz e como a correr. Um recrutador de IT abre esses links, e um perfil vazio é uma oportunidade perdida.

Contribuir para projetos open-source, mesmo que seja a corrigir documentação ou um pequeno bug, mostra que sabes trabalhar com o Git de outra pessoa, ler código alheio e seguir regras de contribuição. Isso vale mais numa candidatura júnior do que uma lista de cadeiras do curso.

Passar nos filtros e chegar aos portais certos

Muitas empresas em Portugal filtram candidaturas com software de recrutamento antes de um humano ler o currículo. Para não seres eliminado logo à entrada, usa títulos de secção normais como "Experiência" e "Competências", evita colocar informação importante dentro de imagens ou de colunas complicadas, e guarda o ficheiro em PDF simples. Repete no texto as palavras exatas do anúncio: se pedem "React", escreve "React" e não apenas "biblioteca de frontend".

Depois, distribui a candidatura pelos sítios onde as vagas de tecnologia realmente aparecem. Em Portugal os principais são o ITJobs, a Landing.jobs, o Net-Empregos, o Indeed e o LinkedIn. Vale a pena ter um currículo em português e outro em inglês, porque muitas equipas em Lisboa e no Porto trabalham em inglês e recebem candidatos de fora. Segundo o Tech Talent Trends Report 2026 da Landing.jobs, quem trabalha em regime remoto ganha em média 14,3 por cento mais do que quem está no escritório, o que é um bom motivo para não limitares a procura à tua cidade.

Erros que eliminam a candidatura

Alguns detalhes deitam por terra um bom currículo. Evita links de GitHub que não abrem ou apontam para um perfil vazio. Não uses o mesmo currículo para todas as vagas sem trocar as palavras-chave das competências. Não escrevas parágrafos longos na experiência quando bullets curtos com números leem-se melhor. E revê a ortografia, porque um erro no nome de uma tecnologia, como escrever "Javascrit", passa uma imagem de descuido logo na primeira linha técnica.

Conclusão

Um bom currículo de programador em Portugal não é um documento cheio de tecnologias. É um resumo honesto que mostra a stack certa para a vaga, três ou quatro conquistas com números e um link para código que qualquer recrutador pode abrir. Com a contratação de júniores mais apertada, segundo a Landing.jobs, é essa prova concreta de entrega que te separa da pilha. Escolhe uma vaga, adapta o resumo e as competências ao anúncio, e usa a Laddro para montar tudo num formato limpo que passe nos filtros e chegue aos olhos de quem decide.