Ajustar currículo

Currículo de desenvolvedor front-end: por que JavaScript sozinho não passa no ATS

·8 min de leitura

A vaga pede React com TypeScript, testes com Playwright e atenção a Core Web Vitals. O currículo do candidato diz apenas experiência com JavaScript e desenvolvimento de interfaces. Tecnicamente não é mentira, mas para o parser é como responder uma pergunta diferente da que foi feita. Front-end é uma das áreas onde o vocabulário da vaga é mais específico, e é justamente aí que a maioria dos currículos fica genérica demais.

Este guia mostra como nomear framework e versão do jeito que o parser reconhece, por que testes automatizados pesam mais do que parecem, como citar Core Web Vitals e acessibilidade com precisão, e como o portfólio entra na equação sem virar enfeite.

Regra do Nome Exato: currículo de front-end é avaliado palavra por palavra contra a stack da vaga. React não é o mesmo termo que JavaScript, Next.js não é o mesmo termo que React, e Playwright não é o mesmo termo que testes. Cada camada precisa aparecer pelo nome que o recrutador digitou na vaga.

JavaScript sozinho não corresponde ao framework que a vaga pede

Toda vaga de front-end de produto especifica um framework, e é ele que o parser busca primeiro, não a linguagem base. Um currículo que fala em desenvolvimento com JavaScript sem nomear React, Next.js, Vue ou Angular perde a correspondência mais óbvia da candidatura.

Antes: Desenvolvimento de interfaces web com JavaScript e HTML/CSS.
Depois: Desenvolvedor Front-End | React, Next.js (App Router) e TypeScript | Migração de 12 páginas para Server Components, reduzindo o tempo de carregamento inicial em 35%.

A segunda versão nomeia o framework, a versão relevante e o resultado medido. Se você trabalha com mais de um framework ao longo da carreira, escolha o que a vaga específica pede para liderar a frase, e cite o outro depois, sem misturar os dois como se fossem equivalentes.

TypeScript deixou de ser diferencial e virou requisito básico em produto

Em vaga de SaaS e fintech, TypeScript aparece como requisito, não como bônus, na maioria dos anúncios atuais. Um currículo que cita apenas JavaScript, mesmo quando o candidato usa TypeScript no dia a dia, cria uma lacuna que não existe na prática.

Escreva TypeScript como item separado, ao lado do framework, e não embutido em uma frase genérica sobre tipagem. Se você migrou um projeto de JavaScript para TypeScript, essa é uma linha de experiência específica que vale citar, porque mostra domínio da transição, não apenas uso do que já veio pronto.

Testes com Jest, Cypress ou Playwright provam maturidade que a vaga está filtrando

Front-end sem teste automatizado ainda existe em empresa pequena, mas em produto de SaaS e fintech a vaga quase sempre pede teste unitário, teste de integração ou teste end-to-end por nome de ferramenta.

  • Jest: o mais citado para teste unitário de componente e função isolada; cite se você escreve os testes, não apenas roda os que já existem.
  • Cypress: comum em teste end-to-end mais antigo ou em times que já tinham suíte antes do Playwright ganhar espaço.
  • Playwright: crescente em vaga mais recente, principalmente por rodar em múltiplos navegadores; se você migrou de Cypress para Playwright, cite a migração como experiência.
  • Testing Library: quase sempre citada junto de Jest em projetos React, porque testa comportamento e não implementação interna do componente.

Core Web Vitals e acessibilidade pedem métrica nomeada, não a palavra performance

Performance e acessibilidade sozinhas são adjetivos vagos para o parser. Vagas que realmente cobram isso escrevem a métrica ou o padrão exato, e o currículo precisa responder no mesmo nível de precisão.

Antes: Preocupação com performance e acessibilidade nas telas desenvolvidas.
Depois: Reduzi o LCP de 4.2s para 1.8s na página de checkout e ajustei os componentes de formulário para atender aos critérios WCAG AA de contraste e navegação por teclado.

Cite LCP, CLS ou INP quando você mediu e melhorou algum deles. Cite WCAG quando você seguiu ou auditou contra o padrão. Um número antes e depois vale mais do que qualquer adjetivo sobre cuidado com qualidade.

Design system e portfólio vivo fecham a lacuna que o parser não avalia sozinho

Storybook e design system aparecem cada vez mais em vaga de produto maduro, porque times grandes precisam de componente reutilizável documentado. Se você construiu componente para um design system, e não apenas consumiu um pronto, essa é uma diferença que vale explicitar.

Um link de portfólio funcional, com projeto que carrega de verdade, reforça o que o parser já aprovou, mas não substitui a stack escrita no texto: o link é lido pelo recrutador humano depois da triagem, não pelo parser. Para revisar o vocabulário completo esperado da área antes de fechar o currículo, veja a lista de palavras-chave por área, e para quem também assume tarefas de back-end no mesmo projeto, o guia de currículo de desenvolvedor full stack mostra como decidir qual lado destacar por vaga.

O que fazer agora com o seu currículo de desenvolvedor front-end

Se o seu currículo cita JavaScript sem nomear o framework, não menciona nenhuma ferramenta de teste e fala em performance sem métrica, ele está perdendo correspondência com quase toda vaga de produto que você aplica.

Rode a análise gratuita em /ats com a vaga colada para ver quais termos de stack estão faltando no seu texto atual. Se o score vier baixo, a otimização completa custa R$ 7,80 via PIX em /checkout, e o reajuste para outra vaga custa R$ 3,40.


Perguntas frequentes

Escrever JavaScript no currículo é suficiente para vaga de front-end?

Não. JavaScript sozinho é genérico demais e a maioria das vagas de produto pede o framework específico usado no time, como React, Next.js, Vue ou Angular, com a versão principal quando ela importa. Um currículo que só cita a linguagem base compete em desvantagem contra quem escreveu o nome exato do framework pedido na vaga.

Preciso citar a versão do React ou do Next.js no currículo?

Vale citar quando você trabalhou com uma versão que trouxe mudança relevante, como React com Hooks ou Next.js com App Router, porque algumas vagas filtram por isso especificamente. Se você não tem certeza da versão exata, é melhor citar o recurso usado (Hooks, Server Components) do que arriscar um número errado.

Testes automatizados fazem diferença real para o ATS de front-end?

Sim, porque Jest, Cypress e Playwright aparecem como requisito em boa parte das vagas de produto, especialmente em fintech e SaaS, e um currículo sem nenhuma menção a teste sugere um perfil menos maduro tecnicamente. Cite a ferramenta e o tipo de teste (unitário, end-to-end) que você escreveu, não apenas que testou.

Vale colocar link de portfólio no currículo de front-end?

Vale, e o link precisa levar a algo que funciona de verdade, não a um repositório parado. Um portfólio vivo com projeto que carrega e uma URL clicável é uma das poucas provas de front-end que o parser não consegue avaliar sozinho, mas que reforça o currículo para o recrutador humano depois.

Acessibilidade e Core Web Vitals precisam aparecer no currículo?

Se você trabalhou com isso de fato, sim, porque são termos cada vez mais presentes em vagas de front-end sênior e pleno em produto, principalmente em empresas que medem performance de página como métrica de negócio. Cite a métrica específica (LCP, CLS) ou o padrão seguido (WCAG) em vez de escrever apenas performance ou acessibilidade.

Design system e Storybook importam para quem é pleno?

Importam sempre que você trabalhou com um, porque mostram que você desenvolveu componente pensado para reuso, não só tela isolada. Cite o nome da ferramenta (Storybook) e se você consumiu ou também construiu componentes do design system, já que a segunda opção pesa mais em vaga de produto maduro.

Quanto custa otimizar um currículo de desenvolvedor front-end para o ATS?

A análise ATS gratuita da AjustaCV, em /ats, mostra o score atual e os termos da vaga que estão faltando, sem custo. A otimização completa custa R$ 7,80 via PIX, com entrega por e-mail em minutos, e o reajuste para outra vaga custa R$ 3,40.

Quer otimizar seu currículo para uma vaga específica?

O AjustaCV reescreve seu currículo para passar nos filtros ATS da vaga que você escolher. Pronto em minutos.

AJUSTAR MEU CURRÍCULO — R$7,80