Exemplo de CV

Exemplo de currículo de Programador Full Stack para Portugal

Este exemplo mostra como apresentar um percurso de Programador Full Stack de forma credível para o mercado português. Repare como cada função indica a dimensão da equipa, a ponta técnica dominante e resultados medíveis — em vez de uma simples lista de tecnologias. Use-o como referência e substitua os dados pelos seus.

Written & reviewed by the CVWon Editorial Team · Updated julho 2026

Criar o seu CV
Exemplo ou modelo: Este é um CV real de Programador Full Stack, completo e comentado, para aprender secção a secção. Pronto para escrever o seu? Usar o modelo de CV de Programador Full Stack →

Exemplo de CV completo

Programador Full Stack

Perfil profissional

Programador Full Stack com 5 anos de experiência na conceção e entrega de aplicações web de ponta a ponta, com maior profundidade em backend (Node.js e PostgreSQL) e domínio sólido de React e TypeScript no frontend. Habituado a assumir uma funcionalidade completa — da interface no ecrã ao modelo de dados e à colocação em produção — em equipas pequenas de PME e startups em Lisboa. Experiência comprovada em integração de pagamentos (MB WAY e Multibanco), otimização de desempenho e conformidade com o RGPD.

Principais conquistas

Reduzi o tempo médio de carregamento da aplicação de 4,2 s para 1,3 s, ao introduzir renderização no servidor e otimização de consultas SQL, aumentando a conversão em 18%.
Construí de ponta a ponta o módulo de faturação (interface em React, API REST em Node.js e base de dados PostgreSQL), suportando mais de 12.000 recibos por mês sem intervenção manual.
Migrei a autenticação para OAuth 2.0 e reduzi em 90% os incidentes de segurança reportados, assegurando a conformidade com o RGPD e com as orientações da CNPD.
Implementei uma pipeline de CI/CD em GitLab com testes automatizados, elevando a cobertura de testes de 35% para 78% e reduzindo o tempo de deployment de 40 para 8 minutos.
Liderei tecnicamente uma equipa de 4 programadores na reescrita do checkout, com integração de MB WAY e Multibanco, reduzindo a taxa de abandono de 61% para 44%.
Contentorizei os serviços com Docker e padronizei o ambiente de testes, reduzindo o arranque de um novo ambiente de desenvolvimento de meio dia para menos de 30 minutos e eliminando as diferenças entre as máquinas da equipa e o servidor de produção.

Formação académica

Licenciatura em Engenharia Informática pela Faculdade de Ciências da Universidade de Lisboa; um percurso de instituto politécnico, como o ISEP no Porto ou o IPCA em Braga, é igualmente valorizado no mercado. Em Portugal, muitos programadores Full Stack chegam à profissão por vias mistas — licenciatura, cursos TeSP ou bootcamps — pelo que o portefólio e os projetos entregues pesam tanto como o grau académico.

Certificações

AWS Certified Developer – Associate
Professional Scrum Developer (PSD), da Scrum.org
Microsoft Certified: Azure Developer Associate
Formação certificada em proteção de dados e RGPD (por exemplo, pela APDPO Portugal)

Competências

Que competências deve destacar um CV de Programador Full Stack?

Técnica

JavaScript e TypeScript React Node.js (Express e NestJS) PostgreSQL e MongoDB API REST e GraphQL Docker e CI/CD

Competências comportamentais

Comunicação entre as equipas de frontend e de backend Autonomia e responsabilidade end-to-end Decisão sob trade-offs técnicos Mentoria de programadores júnior

Ferramentas

Git e GitLab Docker Jira Figma (leitura de protótipos) Postman VS Code
Categoria Competências
Técnica JavaScript e TypeScript, React, Node.js (Express e NestJS), PostgreSQL e MongoDB, API REST e GraphQL, Docker e CI/CD
Ferramentas Git e GitLab, Docker, Jira, Figma (leitura de protótipos), Postman, VS Code
Competências comportamentais Comunicação entre as equipas de frontend e de backend, Autonomia e responsabilidade end-to-end, Decisão sob trade-offs técnicos, Mentoria de programadores júnior

Nota setorial

No mercado português, os perfis Full Stack são particularmente procurados por PME, startups e software houses ou consultoras, sobretudo em Lisboa, Porto e Braga, onde uma pessoa assume uma funcionalidade completa. Em bancos, seguradoras e empresas de grande escala tende a predominar a especialização por camada — vale a pena adaptar o currículo consoante o tipo de empregador. Muitos profissionais trabalham como independentes (a recibos verdes), pelo que convém realçar a autonomia na entrega.

FAQ

Perguntas frequentes

Os valores variam com a experiência e a região. Um perfil júnior ronda os 18.000 a 26.000 € brutos anuais, repartidos por 14 meses; um perfil intermédio situa-se entre 28.000 e 40.000 €; e um sénior pode ultrapassar os 45.000 a 60.000 €. Lisboa e as multinacionais tendem a pagar acima do Porto e de Braga.

Agrupe a experiência por resultado e por camada, não por tecnologia. Mostre uma linha coerente — por exemplo, «entreguei funcionalidades completas em produção» — e deixe as ferramentas concretas como detalhe. Assim evita a leitura de dispersão e realça a responsabilidade end-to-end.

Sim, sobretudo para quem tem pouca experiência profissional. Um projeto Full Stack pessoal, alojado publicamente e bem documentado, prova a capacidade de costurar frontend, backend e base de dados. Indique o endereço do repositório e descreva as decisões técnicas, não apenas as funcionalidades.

Idealmente, sim, com pequenas adaptações. Para PME e startups, realce a autonomia e a entrega de ponta a ponta; para bancos, seguradoras ou grandes consultoras, destaque a profundidade na sua camada mais forte e a experiência com processos, testes e conformidade (RGPD e CNPD).

Sim. Como trabalhador independente (a recibos verdes, com as inerentes contribuições para a Segurança Social), é comum apresentar o percurso por projetos e clientes, com o âmbito e os resultados de cada um. Deixe claro que geriu a relação de ponta a ponta — proposta, entrega e manutenção — o que reforça a autonomia esperada de um Full Stack.

Pronto para criar o seu CV?

Começar agora

Relacionados

Exemplos de CV semelhantes

Desenvolvedor iOS

Tecnologia

Desenvolvedor Android

Tecnologia

Engenheiro QA

Tecnologia

Engenheiro de Redes

Tecnologia

Administrador de Banco de Dados

Tecnologia

Scrum Master

Tecnologia