Resume BuilderResume Builder Guide
📄

Resume Builder Guide

Fields, layouts, themes and export

Visão geral

O Resume Builder permite criar currículos profissionais e compatíveis com ATS inteiramente em seu navegador. Cada alteração é salva automaticamente em sua conta e você pode exportar um PDF com pixels perfeitos a qualquer momento.

  • Preencha suas informações usando os painéis do editor do lado esquerdo (Informações Pessoais, Experiência, Projetos, Habilidades, etc.)
  • Escolha um modelo na Galeria de modelos para aplicar instantaneamente uma nova aparência
  • Ajuste fontes, cores, espaçamento e larguras de colunas no painel Tema
  • Exporte como PDF quando estiver pronto – sem inscrição para visualização, é necessária uma conta para salvar e exportar
💡

Dica ATS

Todos os modelos integrados usam layouts somente de texto. Evite imagens e tabelas no PDF se você planeja enviar por meio de sistemas de rastreamento de candidatos.

Informações pessoais

O painel Informações pessoais contém seus campos de identidade. Eles aparecem na parte superior do currículo, na seção do cabeçalho.

FieldTypeRequiredDescription
namestringYesSeu nome completo como deve aparecer no currículo.
headlinestringNoSeu título ou slogan profissional. Por exemplo "Engenheiro de Software Sênior" ou "Designer de Produto · Remoto".
locationstringNoCidade e país. Por exemplo "Berlim, Alemanha" ou "Remoto - Europa".
summarystring (multiline)NoResumo profissional de 2 a 4 frases mostrado abaixo do título no cabeçalho.
biostring (multiline)NoBiografia mais longa opcional usada apenas na sua página de perfil – não mostrada no currículo em PDF.
ℹ️

Note

O campo bio é separado de summary. O resumo aparece no PDF do currículo; bio é para sua página de perfil público.

Links de contato

Os links de contato são agrupados no bloco Contato no cabeçalho. Você pode preencher quantos quiser - os campos vazios são simplesmente ocultos.

FieldTypeRequiredDescription
emailstringNoEndereço de e-mail profissional.
phonestringNoNúmero de telefone incluindo código do país. Por exemplo "+1 415 000 0000".
websitestring (URL)NoSite pessoal ou URL do portfólio.
linkedinstring (URL)NoURL completo do perfil do LinkedIn. Por exemplo "https://linkedin.com/in/seunome".
githubstring (URL)NoURL do perfil do GitHub.
twitterstring (URL)NoURL do perfil do Twitter/X.
telegramstring (URL or handle)NoLink do perfil do telegrama. Por exemplo "https://t.me/yourhandle".
redditstring (URL)NoURL do perfil do Reddit.
languagesstringNoIdiomas falados listados in-line. Por exemplo "Inglês (C2) · Persa (Nativo)".

Colocação de bloco de contato

Contato é um bloco de cabeçalho — você pode arrastá-lo para a coluna esquerda ou direita do cabeçalho usando o editor de Layout. Por padrão, ele fica na coluna da direita quando o cabeçalho tem duas colunas.

Experiência Profissional

Cada entrada de experiência de trabalho possui os seguintes campos. Adicione várias entradas — elas são renderizadas na ordem em que você as cria.

FieldTypeRequiredDescription
companystringYesNome da empresa ou organização.
titlestringYesSeu cargo. Por exemplo "Engenheiro de Backend Sênior".
locationstringNoLocalização do escritório ou "Remoto".
employmentTypestringNo“Tempo Integral”, “Tempo Parcial”, “Contrato”, “Freelance” ou “Estágio”.
startDateYYYY-MMYesMês de início. Por exemplo "2022-03" para março de 2022.
endDateYYYY-MMNoFim do mês. Deixe em branco se current for verdadeiro.
currentbooleanNoMarque isto para mostrar "Atual" em vez de uma data de término.
bulletsstring[]NoMarcadores que descrevem suas responsabilidades e realizações. Comece cada um com um verbo de ação forte para obter melhores resultados de ATS.

Escrevendo ótimos marcadores

  • Comece com um verbo de ação: *Led*, *Built*, *Reduced*, *Improved*
  • Adicione um resultado mensurável: *redução do tempo de carregamento em 40%*, *aumento da receita em US$ 200 mil*
  • Mantenha cada marcador com 1–2 linhas para facilitar a leitura
  • Use o presente para sua função atual e o passado para funções anteriores
TEXT
Led migration of monolith to microservices, reducing deploy time from 2h → 8min.
Onboarded and mentored 4 junior engineers; improved test coverage from 38% to 81%.
Bom exemplo de bala

Projetos

Use a seção Projetos para projetos pessoais, contribuições de código aberto, negócios paralelos ou trabalhos acadêmicos.

FieldTypeRequiredDescription
namestringYesNome do projeto.
rolestringNoSeu papel. Por exemplo "Desenvolvedor Líder", "Designer e Desenvolvedor".
linkstring (URL)NoURL para o projeto ativo, repositório ou estudo de caso.
locationstringNoLocalização física, se relevante.
remotebooleanNoMostra um rótulo (Remoto) se verdadeiro.
startDate / endDateYYYY-MMNoPeríodo opcional mostrado ao lado do nome do projeto.
bulletsstring[]NoMarcadores de descrição - mesmo formato da experiência de trabalho.
techstring[]NoTags de tecnologia mostradas como chips. Por exemplo ["Next.js", "PostgreSQL", "Docker"].

Educação

Adicione uma entrada por programa de graduação ou certificação. As entradas educacionais são renderizadas na seção do corpo, como Experiência.

FieldTypeRequiredDescription
universitystringYesNome da instituição.
degreestringNo"BSc", "MSc", "PhD", "BEng", etc.
fieldstringNo"Ciência da Computação", "Design", "Economia", etc.
locationstringNoCidade ou país da instituição.
startDate / endDateYYYY-MMNoDatas de matrícula e formatura.
currentbooleanNoMostra 'Presente' como data de término quando verdadeiro.
bulletsstring[]NoDetalhes opcionais: título da tese, honras, GPA, cursos relevantes, bolsas de estudo.
💡

Tip

A educação não é mostrada por padrão em todos os modelos. Adicione-o ao layout do seu corpo no Editor de layout se quiser que fique visível.

Habilidades

As habilidades são organizadas em categorias. Cada categoria tem um nome e uma lista de sequências de habilidades. As categorias são renderizadas como linhas separadas com o nome da categoria como rótulo.

FieldTypeRequiredDescription
namestringYesEtiqueta da categoria. Por exemplo “Idiomas”, “Frameworks”, “Ferramentas”, “Soft Skills”.
skillsstring[]YesLista de nomes de habilidades. Eles são renderizados como chips embutidos no currículo.
JSON
[
  { "name": "Languages",   "skills": ["TypeScript", "Python", "Go"] },
  { "name": "Frameworks",  "skills": ["Next.js", "NestJS", "FastAPI"] },
  { "name": "Cloud & DevOps", "skills": ["AWS", "Docker", "GitHub Actions"] }
]
Bloco de habilidades de exemplo
ℹ️

Note

O estilo do chip (cor, raio da borda, preenchimento) é configurado globalmente no painel Tema, e não por habilidade.

Certificados

Liste certificações profissionais, licenças e prêmios.

FieldTypeRequiredDescription
namestringYesNome do certificado. Por exemplo "Arquiteto de Soluções AWS - Associado" .
issuerstringNoOrganização emissora. Por exemplo "Amazon Web Services" .
dateYYYY-MMNoData obtida.

Seções personalizadas

Adicione qualquer seção que não se enquadre nos blocos padrão: Publicações, Trabalho Voluntário, Prêmios, Idiomas, Hobbies, etc.

Cada Seção Personalizada possui um título e uma lista de itens. Cada item possui:

FieldTypeRequiredDescription
titlestringYesEtiqueta do item principal.
subtitlestringNoLinha secundária (data, organização, função).
bulletsstring[]NoMarcadores opcionais para detalhes.
💡

Tip

As seções personalizadas aparecem no layout do corpo como custom:<section-id>. Você pode arrastá-los para a coluna esquerda ou direita no Editor de layout.

Layout e tema

O Editor de layout controla a estrutura das colunas. O painel Tema controla o estilo visual. Juntos, eles oferecem controle total sobre a aparência do currículo.

Layout do cabeçalho

O cabeçalho pode ser uma coluna (todos os blocos empilhados) ou duas colunas. No modo de duas colunas, você arrasta os blocos entre a esquerda e a direita e arrasta a alça do divisor para ajustar a proporção da coluna.

Layout corporal

O corpo é sempre composto por duas colunas. Arraste os blocos de seção entre a esquerda e a direita usando as alças de arrastar. Arraste o divisor central para alterar a proporção da coluna.

Configurações de tema

FieldTypeRequiredDescription
fontFamily"system" | "serif" | "mono"NoFonte base para todo o currículo. sistema = Inter/sans, serif = Geórgia, mono = JetBrains Mono.
fontPxnumberNoTamanho base da fonte em pixels. Geralmente 12–16px.
primaryhex colorNoCor de destaque usada para títulos de seção, fichas de habilidade e separadores decorativos.
pagePaddingPxnumberNoMargem da página em pixels (aplica-se aos quatro lados).
sectionGapPxnumberNoLacuna vertical entre seções.
showSectionSeparatorsbooleanNoDesenha uma regra fina sob cada título de seção.
showPageNumbersbooleanNoAdiciona números de página a PDFs de várias páginas.
zoomnumberNoNível de zoom de visualização — afeta apenas a tela do editor, não o PDF.
⚠️

Zoom versus tamanho do PDF

A configuração zoom apenas dimensiona a visualização na tela. O PDF exportado está sempre no tamanho real da página (A4 ou US Letter).

Exportando

Clique em Exportar PDF na lista de currículos ou na barra de ferramentas do editor. O PDF é gerado no servidor para renderização perfeita e baixado automaticamente quando estiver pronto.

  • A exportação usa uma instância headless do Chromium – o PDF corresponde exatamente ao que você vê na visualização
  • Currículos de várias páginas são suportados — mantenha showPageNumbers: true no tema
  • A exportação normalmente é concluída em 10 a 30 segundos, dependendo da fila
  • Se a exportação expirar, tente novamente uma vez — a primeira tentativa aquece o renderizador
💡

Para melhor qualidade de PDF

Mantenha o zoom entre 1,0 e 1,2 ao exportar. Valores de zoom muito altos podem causar excesso de texto na saída do PDF.

Schema v1 · Updated September 2026